"রিবুট জুড়ে সংরক্ষণ করুন", আমি সন্দেহ করি। তবে আপনি তুচ্ছভাবে বুট করার সময় ক্যাশে পুনর্নির্মাণ করতে পারেন, যা প্রায় একই জিনিসটিকে বিয়োগ করতে একটি ছোট দেরি করে।
একটি ফাইল তৈরি করুন /etc/cron.d/rebuild-fs-cache
এবং এতে নীচে রাখুন:
@reboot root /usr/bin/nice -n 19 /usr/bin/ionice -c 3 -t /usr/bin/find / >/dev/null 2>&1
এই ব্যবহারসমূহ nice
এবং ionice
(যা ডিফল্টভাবে ইনস্টল করা উচিত, এবং স্পষ্টভাবে প্যাকেজ ম্যানেজার মাধ্যমে উপলব্ধ করা; ডেবিয়ান রাখে তাদের মধ্যে coreutils
এবং util-linux
যথাক্রমে) অগ্রাধিকার কম find
হয় nicest সম্ভব মাত্রা, যার মানে এটা অন্য কিছু হস্তক্ষেপ করা উচিত নয় প্রক্রিয়া আপনার সিস্টেমে চলছে তবে সম্পূর্ণ হতে কিছুটা সময় লাগবে। find
নিজেই এবং stat()
সমস্ত কিছু দিয়ে যাবে , যা কার্নেলকে ডিস্ক থেকে মেমরিতে ফাইল সিস্টেমের ডেটা লোড করতে বাধ্য করে।
একবার ক্যাশে তৈরি হয়ে গেলে, যতক্ষণ না এটি শুদ্ধ হয়ে যায় কারণ ওএসের অন্য কোনও কিছুর জন্য মেমরির প্রয়োজন হয়, এটি বজায় রাখা উচিত। আমি এটি কিছু সময়ের জন্য ব্যবহার করছি এবং ডিরেক্টরি ডিরেক্টরি এমনকি বড় ডিরেক্টরিতে উপরের ক্রোন জব ছাড়াই উল্লেখযোগ্যভাবে দ্রুততর, যদিও আমি কোনও সঠিক সংখ্যা উদ্ধৃত করতে পারি না।