J'ai besoin de chercher quelque chose dans un énorme fichier journal (plus de 14 Go). Je suis à peu près sûr que c'est dans les 4 derniers Go environ.
Existe-t-il un moyen de passer le premier X GB pour accélérer les choses?
grep
expression judicieuse ... L'évaluation des jokers de longueur inconnue (du type a.*thing
) prendra beaucoup plus de temps. Il se peut que vous optimisiez pour la mauvaise chose (même s’il n’est jamais inutile de chercher dans une partie seulement du fichier, cela n’est évidemment pas la meilleure source d’accélération).
LC_ALL=C grep
peut accélérer.