मैंने देखा है कि grep
एक ही क्वेरी के बाद के रन (और एक अलग क्वेरी भी, लेकिन एक ही फाइल पर) पहले रन की तुलना में बहुत तेज हैं (बड़ी फ़ाइल के माध्यम से खोज करने पर प्रभाव आसानी से ध्यान देने योग्य है)।
यह बताता है कि खोज के लिए प्रयुक्त संरचनाओं के कैशिंग का कुछ प्रकार का उपयोग करता है, लेकिन मुझे इंटरनेट पर एक संदर्भ नहीं मिला।
grep
बाद की खोजों में क्या तंत्र तेजी से परिणाम देने में सक्षम बनाता है?