আমি উবুন্টু 10.04 (পিংগু ওএস) ব্যবহার করছি। আমার সিস্টেমটি বুট করতে 30 সেকেন্ডেরও বেশি সময় নেয় (অ্যাটম 1.6 গিগাহার্টজ)। বুট করার সময় কোন মডিউলগুলি লোড করতে হবে তা কীভাবে চয়ন করবেন?
আমি উবুন্টু 10.04 (পিংগু ওএস) ব্যবহার করছি। আমার সিস্টেমটি বুট করতে 30 সেকেন্ডেরও বেশি সময় নেয় (অ্যাটম 1.6 গিগাহার্টজ)। বুট করার সময় কোন মডিউলগুলি লোড করতে হবে তা কীভাবে চয়ন করবেন?
উত্তর:
আমি আশঙ্কা করছি কনফিগারেশনের মাধ্যমে সত্যিকার অর্থে আর কিছু করা যায় না। কিন্তু:
সিস্টেমটি যেভাবেই আই / ও-র জন্য অপেক্ষা করতে থাকা অবস্থায় বুট করার সময় বেশিরভাগ কম্পিউটেশনাল কাজ করা হয় (এটি প্রজাতন্ত্র অনুসারে কাজের ফলাফল, নীচে দেখুন), সুতরাং আপাতদৃষ্টিতে অপ্রয়োজনীয় গণনার কাজ থেকে মুক্তি পাওয়া প্রায়শই এটির পক্ষে উপযুক্ত নয়। সত্যিই, বুট করা এখন বেশিরভাগ ডিস্কের জন্য অপেক্ষা করে।
স্ক্যান জেমস রিম্যান্ট অফ ক্যানোনিকাল দ্বারা কীভাবে আমরা উবুন্টু বুটকে দ্রুত তৈরি করেছি সে বিষয়ে এই বিষয়টির গভীরতা রয়েছে। (লিনাক্সকন বোস্টনে চিত্রিত টক - আগস্ট 2010, প্রায় 1 ঘন্টা) উপরেরটি কেবল আমার অগভীর, আলোচনার ন্যূনতম সংক্ষিপ্তসার, যা অবশ্যই এটি ন্যায়বিচার করে না!
এছাড়াও, আপনি স্বয়ংক্রিয়ভাবে শুরু হওয়া কয়েকটি প্রোগ্রাম অক্ষম করতে পারেন:
যান সিস্টেম → পছন্দসমূহ → প্রারম্ভ অ্যাপ্লিকেশন এবং কোন দরকার নেই অক্ষম:

আমি যেমন বলেছি, এটি বুটের সময় হ্রাস করার পথে তেমন কিছু করবে না । আমার জন্য, এটি এটি এক সেকেন্ডের প্রায় এক চতুর্থাংশ দ্বারা হ্রাস করে, যা ডিএইচসিপি-র স্ট্যান্ডার্ড বিচ্যুতির চেয়ে বেশি এবং অন্যান্য জিনিস শুরু করার সময় এটি হয়ে গেছে। তবে কোনওটিই কম নয়, আপনি এটি করতে পারেন এবং আপনি কিছু অর্জন করেছেন কিনা তা দেখতে পারেন।
যেহেতু আমি প্রথম এই প্রশ্নের উত্তর দিয়েছি, তাই আমি এসএসডি কেনার আমার সমাধানটি (জোর্হে ক্যাট্রোর সুপারিশে) বলার চেষ্টা করেছি tried এবং এটি আমার মেশিনটি 11 সেকেন্ডের মধ্যে বুট করেছে। আমি আবারও চাপ দিতে চাই, এমনকি সস্তার 16 জিবি এসএসডিও (সম্ভবত) এটি করবে (এবং 16 গিগাবাইট যথেষ্ট পরিমাণের চেয়ে বেশি /, যদি আপনার /homeআলাদা ড্রাইভ থাকে তবে)।
কোন প্রক্রিয়াগুলি সবচেয়ে বেশি সময় নিচ্ছে তা দেখতে (এটি আই / ও বা সিপিইউ আবদ্ধ হউক) অ্যাপ্লিকেশনগুলি → আনুষাঙ্গিকগুলি → টার্মিনালের মাধ্যমে একটি টার্মিনাল খুলুন এবং টাইপ করুন
sudo apt-get install bootchart
sudo update-initramfs -u -k $(uname -r)
তারপরে পুনরায় বুট করুন, তারপরে, একটি ফাইল ব্রাউজার খুলুন এবং নেভিগেট করুন /var/log/bootchart/, আপনার কোনও পিএনজি চিত্র দেখা উচিত, কী প্রসেসগুলি সমস্যাযুক্ত তা আপনাকে দেখায়।
আপনি দেখতে পাচ্ছেন যে এর মধ্যে খুব বেশি নীল (সিপিইউ ব্যবহার) নেই। এবং আমি এই মেশিনে কেবল একটি সিঙ্গেল কোর আছে। সর্বাধিক সিপিইউটি মুটারে ব্যয় করা হয় (এটি উবুন্টু-নেটবুক-সংস্করণ), উবুন্টু ওবুন্টু ওয়ান এবং একত্রে (একত্রে প্রায় এক সেকেন্ড) লঞ্চ করার জন্য উবুন্টু একক সাইন-অন পরিষেবা। একটি সাধারণ উবুন্টু ডেস্কটপ ইন্সটলেশনে, এটি আপনার বুটের সময় গণনা করবে না, এটি জিডিএম (লগইন স্ক্রিন) চালু হওয়ার পরে থামবে। উপর এই পুরাতন bootchart আমি ইন্টারনেট কোথাও পাওয়া যায় নি, আপনি পরিষ্কারভাবে উন্নতি বুট প্রক্রিয়া করেছি ক্যানোনিকাল দেখতে পারেন। এই বুটটি 1:15 লাগে এবং ডিস্কটির জন্য অপেক্ষা না করার সময় এটি মূলত ঘুমাতে ব্যয় করে।
30 সেকেন্ডে, আপনার সিস্টেমটি সত্যিই খুব দ্রুত বুট হচ্ছে। আমি 50-70 আশা করতাম