タグ

pigzに関するt_otodaのブックマーク (1)

  • logrotateってなんじゃ?(pigzで高速ローテート)

    大量アクセスがあってログファイルが巨大であったりすると、日々のlogrotateが重くなります。 対象ディレクトリ以下に大量のファイルがある場合も時間がかかることがありますが、その場合はローテションの世代数を減らしたり、対象ディレクトリから定期的に退避すれば済むため、ネックになるのは主に圧縮によるものだと思います。 デフォルトではgzipが利用されますが、別の圧縮プログラムを利用することもできます。 圧縮プログラムの選定ですが、基的に圧縮率の高いプログラムは時間がかかりますし、高速なものは圧縮率が低いものが一般的ですが、例外があります。 gzipなどはシングルコアしか使用しませんが、マルチコアで分散処理する圧縮プログラムだとおなじ圧縮フォーマットでも格段に速くなります。 今回は、その例としてpigzを利用してみます。 pigzは、gzipフォーマットの圧縮をマルチコアで行う高速gzip

  • 1