এর সাথে মিলগুলি grepঅনুসন্ধান করার সময়, আমি প্রায়শই লক্ষ্য করি যে পরবর্তী অনুসন্ধানগুলি প্রথমের তুলনায় উল্লেখযোগ্যভাবে কম সময় নেয় - যেমন 25s বনাম 2s। স্পষ্টতই, এটি শেষ রান থেকে ডেটা স্ট্রাকচারগুলি পুনরায় ব্যবহার করে নয় - সেগুলি অবশ্যই অবনমিত হওয়া উচিত। timeকমান্ড চালাচ্ছি grep, আমি একটি আকর্ষণীয় ঘটনা লক্ষ্য করেছি:
real 24m36.561s
user 1m20.080s
sys 0m7.230s
বাকি সময় কোথায় যায়? এটি প্রতিবার দ্রুত চালিত করার জন্য আমি কি কিছু করতে পারি? (যেমন ফাইলগুলি grepঅনুসন্ধানের আগে অন্য প্রক্রিয়াটি পড়ার পরে ))
TL;DRউত্তরটি হ'ল "[অপেক্ষার অপেক্ষায়] আমি / ও"।