একটি লিনাক্স কার্নেল সংকলন করা ওএসকে আরও দ্রুত করে তোলে?


11

ডাউনলোড করা লিনাক্স কার্নেল (উদাহরণস্বরূপ 3.2) কে সংকলন করে ওএস (উদাহরণস্বরূপ উবুন্টু) নির্দিষ্ট মেশিনে আরও দ্রুত তৈরি করে?


আমি সন্দেহ করি যে আপনি এটি পারলেও একটি পার্থক্য লক্ষ্য করবেন।
জোক

কিছু দ্রুত হচ্ছে সাবজেক্টিভ, এর চেয়ে দ্রুত? আমি উবুন্টু জেনেরিক কার্নেলগুলি ব্যবহার করছি এবং আমার পিসি দ্রুত, পারফরম্যান্স উন্নত করতে আরও ভাল হার্ডওয়্যার পেতে এর আশপাশের কোনও উপায় নেই।
উরি হেরেরা

উত্তর:


10

সাধারণভাবে, না।

তবে "না" এর কিছু ব্যতিক্রম রয়েছে। উদাহরণস্বরূপ অ্যালকিলিক্স কার্নেল বা উবুন্টু কার্নেল স্বাদসমূহ । এগুলি সাধারণত পারফরম্যান্স টিউনিং হয় এবং একটি পার্থক্য আনতে পারে (সার্ভারগুলির জন্য সার্ভারের কার্নেলটি দ্রুততর, এবং ডেস্কটপের কার্যকারিতা উন্নত করবে না)।

উবুন্টু সহ, আপনি যদি সঠিক কার্নেল গন্ধটি চালাচ্ছেন তবে আপনার উচিত ভাল।

দ্রষ্টব্য: লিকুইরিক্স কার্নেলের কিছু প্যাচ রয়েছে (পারফরম্যান্স টিউনিংয়ের পাশাপাশি)।

অন্য ব্যতিক্রমটি হ'ল যদি আপনার কিছু অস্বাভাবিক হার্ডওয়্যার থাকে।

তবে বিস্তৃত ক্ষেত্রে কর্মক্ষমতা কোনও কার্নেল সঙ্কলনের "মানক" কারণ নয়।

দেখা:

উবুন্টু উইকি কার্নেল সংকলন করে


7

সবচেয়ে সঠিক উত্তরটি হ'ল যেমন বোধি জাজেন বলেছিলেন, সাধারণত নয় তবে কয়েকটি ব্যতিক্রম রয়েছে। এই ব্যতিক্রমগুলির বেশিরভাগগুলি হার্ডওয়্যার সম্পর্কিত, তবে কিছুগুলি কেবল কনফিগারেশন সমস্যা। আমার উত্তরের জন্য ন্যায়সঙ্গততা অনুসরণ।

আমি গত মাসে দুটি মেশিনের মধ্যে পারফরম্যান্স টুইটার চেষ্টা করে ছাব্বিশটি কার্নেল সংকলন করেছি। যা আমি পেয়েছি:

  1. স্থানীয় আর্কিটেকচারে সিপিইউ টাইপ পরিবর্তন করে এবং অন্যান্য আর্কিটেকচারকে উন্নত ফাইল I / O থ্রুটপুটকে সমর্থন করে এমন বিকল্পগুলি অপসারণ করে যা বেঞ্চমার্কগুলিতে 10%-এরও বেশি (যথেষ্ট আমি "উন্নতি অনুভব করতে পারি") এবং এক্সবিএসসি-তে এক্সবিএসটি-তে ব্যবহারকারী ইনপুট অনুসরণে বিলম্ব হ্রাস করে আমার 1.8GHz (K8) মোবাইল সেম্প্রন 512 এমবি র‌্যাম ল্যাপটপে 12.04 -32 বিট। উবুন্টু 12.04 64-বিটের আমার 1.73GHz কোর 2 ডুয়ো 2 জিবি র‌্যামের ল্যাপটপে একই পরিবর্তনগুলির কোনও প্রমানযোগ্য বা অনুধাবনযোগ্য প্রভাব ছিল না, তবে এর আগে একটি স্থিতিশীল অ্যাপ্লিকেশন ক্র্যাশ প্রবণ হয়ে পড়েছিল।
  2. উভয় সিস্টেমে উচ্চ সিপিইউ লোডের অধীনে যখন ব্যবহারকারী ইনপুটটিতে নাটকীয়ভাবে প্রতিক্রিয়াশীলতার উন্নত করে .config এ এইচজেড পরিবর্তন করা 1000। এটি সমস্ত পরিস্থিতিতে এক্স তাত্ক্ষণিকভাবে উইন্ডো ফোকাস পরিবর্তন করেছে।
  3. বিএফএস প্যাচ উভয় সিস্টেমে ব্যাটারির আয়ু কয়েক মিনিট বাড়িয়েছে। পরিমাপযোগ্য এবং সমন্বিত হওয়ার জন্য কেবল যথেষ্ট, তবে যথেষ্ট পরিমাণে যথেষ্ট নয়। বেঞ্চমার্কগুলি পরিসংখ্যানগতভাবে কোনও উল্লেখযোগ্য পারফরম্যান্সের পরিবর্তনগুলি প্রকাশ করেনি, তবে উভয় সিস্টেমই দ্রুত "অনুভব" করে। আমার সন্দেহ হয় যে এই নির্দিষ্ট মেশিনগুলিতে সাধারণ কাজের চাপের জন্য সময়সূচী অগ্রাধিকারটি আরও উপকারী with
  4. অন্য সমস্ত .config সংমিশ্রণের ফলে উভয় সিস্টেমে কর্মক্ষমতা হ্রাস পেয়েছে।

আমি বিভিন্ন কনফিগারেশন সংকলন এবং পরীক্ষার জন্য হাস্যকর পরিমাণে ব্যয় করেছি। সব কিছুর জন্য, ছাব্বিশটি চেষ্টা করার মধ্যে কেবল পাঁচটি কার্নেল একটি আকাঙ্ক্ষিত ফলাফল তৈরি করেছিল। সাতটি কার্নেল এমনকি অপারেশনযোগ্য ছিল না (হয় না বুটযোগ্য বা এক্স শুরু করতে ব্যর্থ হয়েছে)। আমি সম্প্রতি সংগ্রহস্থল থেকে লিকুইরিক্স কার্নেলটি ইনস্টল করেছি এবং উপরোক্ত সমস্ত উন্নতি এবং এর সাথে আমি কোর 2 সিস্টেমে ডাব্লুআইয়ের মাধ্যমে খেলি এমন দুটি উইন্ডোজ গেমের প্রায় 50% ফ্রেম রেট বৃদ্ধি পেয়েছি। এটি কেবল কয়েক মিনিট সময় নিয়েছিল, এবং কিছুই ভাঙ্গেনি।

আমি আমার নিজস্ব কার্নেল সংকলন করায় আমার ওএস কি আরও ভাল? আচ্ছা, হ্যাঁ একটু। যতক্ষণ না আমি ধীর / বিরতিতে চলে এমন কোনও কিছু খুঁজে পাই, কারণ পরীক্ষার সময় আমি এটি খুঁজে পেতে ব্যর্থ হয়েছি। আমার ওএস কি দ্রুত? না।


3

আমার অভিজ্ঞতা হ্যাঁ। তবে সুবিধাগুলি মূলত অপ্রয়োজনীয় বৈশিষ্ট্যগুলি অপসারণ করা এবং আপনার প্রসেসরের ধরণের মতো আরও কয়েকজনকে বেছে নেওয়া থেকে আসে। এছাড়াও, এটি ডেস্কটপ ব্যবহারের জন্য একটি অতি স্বল্প বিলম্বিত করুন। আমি বছরের পর বছর ধরে কার্নেলটি সংকলন করছি এবং আমার জন্য পার্থক্যটি সর্বদা লক্ষণীয়। তবে অন্যান্য সুবিধাও রয়েছে। বুটের সময়গুলিও উন্নত হয়।

তবে কেবলমাত্র আপনার প্রয়োজনীয় অপশন নির্বাচন করতে এটি খুব সময়সাপেক্ষ।


0

আমি কীভাবে কার্নেল সম্পর্কে জানি না, তবে সাধারণভাবে উত্স থেকে অ্যাপ্লিকেশনগুলি সংকলনগুলি তাদের দ্রুত কাজ করে তোলে (আমি সাধারণত এটি সিজিএল এর মতো ডেভ লিবস, বা প্যারাভিউয়ের মতো অ্যাপ্লিকেশনগুলি দিয়ে করি)। অবশ্যই যখন সংকলন প্রক্রিয়াটি আর্কিটেকচারের জন্য অনুকূলিত হয় এবং তেমনিভাবে।

তবে আমি মনে করি না যে কোনও কার্নেল সংকলন করা এটিকে আরও দ্রুত করে তুলবে যা এর কার্য সম্পাদনের উপর দৃশ্যমান প্রভাব ফেলেছিল। আমার মতে এটি কেবল পারফরম্যান্স কাউন্টারে দৃশ্যমান হবে।


0

আমি কেবলমাত্র অপ্রয়োজনীয় ড্রাইভার এবং বৈশিষ্ট্যগুলি অপসারণ, অতিরিক্ত আরআরডি ছাড়াই বুট করা, ডিফল্ট আই / ও সিডিউলার সেট করার জন্য, অ্যাটমের অনুকূলিতকরণ, এবং ডিবাগিং অক্ষম করতে এবং কিছু কার্যকারিতা- এবং প্রতিক্রিয়াশীলতা-অবনতি পাওয়ার- বৈশিষ্ট্য সংরক্ষণ (এটি বিভিন্ন ছোট ছোট জিনিসগুলির জন্য সার্ভার হিসাবে ব্যবহৃত হচ্ছে)। বুটের কম সময় প্রয়োজন ^^ প্রায় এক বছর আগে আমি এটির আগে চেষ্টা করেছিলাম, তবে ক্রোমিয়াম কেবল ফাঁকা ওয়েব পৃষ্ঠাগুলি দেখিয়েছিল - ক্লিকযোগ্য লিঙ্কগুলির সাথে ...

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.