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