যখনই হাই ডিস্ক আই / ও থাকে, তখন সিস্টেমটি খুব ধীর এবং স্বাভাবিকের চেয়ে কম প্রতিক্রিয়াশীল হতে থাকে। এ সম্পর্কে লিনাক্স কার্নেলের অগ্রগতি কী? এই সমস্যাটি কি সক্রিয়ভাবে কাজ করা হচ্ছে?
যখনই হাই ডিস্ক আই / ও থাকে, তখন সিস্টেমটি খুব ধীর এবং স্বাভাবিকের চেয়ে কম প্রতিক্রিয়াশীল হতে থাকে। এ সম্পর্কে লিনাক্স কার্নেলের অগ্রগতি কী? এই সমস্যাটি কি সক্রিয়ভাবে কাজ করা হচ্ছে?
উত্তর:
আমি মনে করি বেশিরভাগ অংশই এটি সমাধান হয়ে গেছে। ভারী আইওয়ের অধীনে আমার পারফরম্যান্স 2.6.36 এ উন্নত হয়েছে এবং আমি আশা করি এটি 2.6.37 এ আরও উন্নতি করবে। দেখুন এই phoronix প্রবন্ধ।
উ ফেংগুয়াং এবং কোসাকি মোটোহিরো এই সপ্তাহে প্যাচগুলি প্রকাশ করেছেন যে তারা বিশ্বাস করেন যে এই ধরনের কিছু প্রতিক্রিয়াশীল সমস্যা মোকাবেলা করা হবে, যার জন্য তারা "সিস্টেমকে মেমরির চাপের মধ্যে প্রতিক্রিয়াশীল এবং প্রচুর নোংরা / রাইটব্যাক পৃষ্ঠাগুলি" বাগ বলে অভিহিত করে। আন্ড্রেয়াস মোহর, এমন এক ব্যবহারকারী যাঁরা এই সমস্যাটি এলকেএমএল-কে রিপোর্ট করেছেন এবং কার্নেলের ভিএমএসকেনের বিরুদ্ধে প্রয়োগ করা দুটি প্যাচ পরীক্ষা করেছেন তারা সাফল্যের কথা জানিয়েছেন। যখন সলিড-স্টেট ড্রাইভ ইউএসবি 1.1 এর মাধ্যমে সংযুক্ত ছিল তখন একটি এক্সটি 4 ফাইল-সিস্টেম তৈরি করার সময় সিস্টেমটি সম্পূর্ণ প্রতিক্রিয়াহীন হয়ে উঠছিল (এবং কোনও ভিটি-তে স্যুইচিং 20+ সেকেন্ড নিয়েছিল) And তার সিস্টেমে / dev / জিরো ফাইল থেকে 300M লেখার সময় সমস্যাটি আরও খারাপ হয়েছিল।
এখানে বাগের সরাসরি লিঙ্ক's
ফোরোনিক্স থেকেও
ভাগ্যক্রমে, আমাদের টেস্টিং এবং অন্যান্য লিনাক্স ব্যবহারকারীদের এই সমস্যাটি সংশোধন করার জন্য যে রিপোর্টগুলি পাওয়া গেছে সেগুলি থেকে, তুলনামূলকভাবে ছোট ভিএমস্ক্যান প্যাচগুলি প্রকাশিত হয়েছে বলে মনে হয় সমস্যাটি আরও ভালভাবে সমাধান করা উচিত। ইউজার ইন্টারফেস (আমাদের ক্ষেত্রে জিনোম) এখনও ডিস্ক ক্রিয়াকলাপের প্রচুর পরিমাণে বজায় রাখে 100% তরল নয়, তবে এটি অবশ্যই আগের তুলনায় অনেক ভাল এবং লিনাক্স ২.6.৩5 কার্নেলের সাথে এখনও পাওয়া যায়।
এর রয়েছে Phoronix 2.6.36 মুক্তি ঘোষণা
দেখে মনে হচ্ছে অবরুদ্ধ বাধাগুলি চলে যাচ্ছে এবং এটি কার্য সম্পাদনে সহায়তা করবে।
অনুশীলনে, বাধাগুলি ব্লক আই / ও পারফরম্যান্সকে হ্রাস করার জন্য একটি অপ্রীতিকর খ্যাতি অর্জন করে, এ পর্যন্ত যে প্রশাসকরা প্রায়শই তাদের বন্ধ করে এবং তাদের ঝুঁকি নিতে প্ররোচিত হন। সমসাময়িক হার্ডওয়্যার দ্বারা সরবরাহিত ট্যাগযুক্ত সারির ক্রিয়াকলাপগুলি যথাযথভাবে ভালভাবে বাধাগুলি কার্যকর করতে হবে, তবে এই বৈশিষ্ট্যগুলি ব্যবহারের প্রচেষ্টা সাধারণত অসুবিধায় পড়েছে। সুতরাং, আসল বিশ্বে, বাধা অপারেশন জারির আগে কেবল I / O অনুরোধের সারিটি নিষ্কাশন করে বাধাগুলি কার্যকর করা হয়, হার্ডওয়্যারকে অবিরাম মিডিয়াতে ডেটা দেওয়ার জন্য কিছু ফ্লাশ অপারেশন নিক্ষেপ করা হয়। সারি-ড্রেন অপারেশনগুলি ডিভাইসটিকে স্টল করে দেবে এবং সম্পূর্ণ পারফরম্যান্সের জন্য প্রয়োজনীয় সমান্তরালতাটিকে মেরে ফেলবে; বাধা ব্যবহার বেদনাদায়ক হতে পারে এটি অবাক হওয়ার কিছু নেই।
ফেয়ার আই / ও শিডিংয়ের বিষয়ে এই এলডাব্লুএন নিবন্ধটিও রয়েছে
আমি বলব আইও ২.6.২৮-এ ext4 প্রকাশের সময় সম্পর্কে একটি বড় ব্যাপার হিসাবে পুনরায় জাগ্রত হয়েছিল। নিম্নলিখিত লিঙ্কগুলি লিনাক্স কার্নেল নিউবিজ কার্নেল রিলিজগুলির সাথে সম্পর্কিত, আপনার ব্লক, এবং ফাইল সিস্টেম বিভাগগুলি পর্যালোচনা করা উচিত। এটি অবশ্যই অন্যায় অনুভূতি হতে পারে, বা ঠিক যখনই আমি এফএস বিকাশ দেখতে শুরু করেছি তখন আমি নিশ্চিত যে এটির সাথে সব কিছু উন্নত হচ্ছে, তবে আমি অনুভব করি যে এক্সট 4 বিষয়গুলির কয়েকটি, 'লোকেরা আইও স্ট্যাকের দিকে তাকাচ্ছে, বা এটি হতে পারে যে তারা পারফরম্যান্স সংক্রান্ত সমস্ত সমস্যা সমাধানের জন্য ext4 প্রত্যাশা করছিল এবং তারা যখন বুঝতে পারল না তখন তাদের সমস্যার জন্য অন্য কোথাও তাকাতে হবে।
2.6.28 , 2.6.29 , 2.6.30 , 2.6.31 , 2.6.32 , 2.6.33 , 2.6.34 , 2.6.35 , 2.6.36 , 2.6.37