大きなパターンファイルを持つzgrep

大きなパターンファイルを持つzgrep

grepが実行する基本的なプロセスについてはわかりません。 646.1MB(圧縮)の大容量ファイルで長いパターン(863メンバー)で検索中ですが、時間がかかります。今このgrepについてもっと学ぶことができる良い時期だと思います。

いくつかの質問があります。

  • ファイルを圧縮したままにしてzgrepを実行するよりも、ファイルを解凍してgrepを実行する方が高速ですか?
  • grepはパターン数(固定文字列)に応じて線形に拡張されますか?
  • LC_ALL=C と表示されます。速度を上げるために使用できる他の方法はありますか?

関連情報