मैंने अभी-अभी अपने लैपटॉप पर दूसरे विभाजन में Xubuntu 16.04-64bit स्थापित किया है। मैंने देखा कि यह कई बार थोड़ा धीमा लग रहा था, इसलिए मैंने जाँच की कि उस ड्राइव के लिए कौन से IO अनुसूचक का उपयोग किया गया था, जो deadline
सभी ड्राइव के लिए निकला । मेरे पास SSDs और हार्ड ड्राइव की एक जोड़ी है, इसलिए मुझे पता है कि SSDs और हार्ड ड्राइव के लिए "समय सीमा" सर्वोत्तम है cfq
।
मैं एक और विभाजन पर 14.04 में बूट हुआ और यह cfq
घूर्णन ड्राइव और deadline
SSD के लिए उपयोग कर रहा है , जैसा कि यह होना चाहिए। मैं, यह भी /etc/udev/rules.d
देखने के लिए देखा कि क्या 14.04 ड्राइव के प्रकार के लिए कॉन्फ़िगर करने के लिए एक नियम का उपयोग कर रहा था, लेकिन यह वहां नहीं था, इसलिए मुझे लगता है कि कर्नेल यह कर रहा है।
तो मैं सोच रहा था कि क्या यह एक बग है या वे अब सब कुछ के लिए "समय सीमा" का उपयोग कर रहे हैं?
अपडेट: मैंने /etc/udev/rules.d के बारे में जो टिप्पणी लिखी थी, वह एक गलती थी। वास्तव में मैं एक udv नियम का उपयोग कर रहा हूं ताकि कुछ साल पहले मैंने SSD का उपयोग करना शुरू कर दिया था, इसलिए रोटेशन प्रकार के अनुसार शेड्यूलर (जैसा कि नीचे जवाब है) को बदलने के लिए। मुझे लगता है कि मैं भूल गया ... बूढ़ा हो रहा हूं। वैसे भी, मेरे द्वारा उपयोग किए गए संदर्भों में से एक डेबियन एसएसडी अनुकूलन विकी था ।
यदि इसे शामिल किया जाता तो क्या यह एक अच्छा विचार नहीं होता? केवल एक सलाह!