Ho notato che le successive esecuzioni grepsulla stessa query (e anche una query diversa, ma sullo stesso file) sono molto più veloci della prima esecuzione (l'effetto è facilmente evidente quando si esegue la ricerca in un file di grandi dimensioni).
Ciò suggerisce che grep utilizza una sorta di memorizzazione nella cache delle strutture utilizzate per la ricerca, ma non sono riuscito a trovare un riferimento su Internet.
Quale meccanismo consente grepdi restituire risultati più velocemente nelle ricerche successive?