gzip

技術解説

平文と gz の12本を1コマンドで — Wide Field①:ripgrep に1.62倍負けてから2.42倍、ただし平文だけでは取り返せない

【追記 2026-10-04】v1.7.3.6.8 で、2回目(hot)の読み方が速くなりました この記事の「平文5本の2回目は uvf が遅い側(1/1.38)」は v1.7.3.6 の値です。v1.7.3.6.8 で…
技術解説

ripgrep に3.7倍・klogg に1.9倍負けていた自作ビューアが並びました — 改善記⑬(最終回):50GB の検索 205秒→51.70秒、開く 100.6秒→50.44秒

6%、まだ負けています。 50GB のログを1問目に検索すると、ripgrep が 54.9〜55.8秒、こちらが 59.0秒。この連載を始めた時点では、205秒 対 56秒でした。 3.7倍の負けを 6% まで詰めて、…
技術解説

「gz は検索できません」と書いていた — 改善記⑧:OS標準の zlib と8バイトCRCで 50GB の gz を 35.65秒→17.20秒、gzip と ripgrep をパイプでつないだ 22.06秒に並んだ

展開のほうが、速かった。 圧縮ファイルの検索を作っていて、いちばん意外だったのはここでした。遅いのは展開だと思い込んでいたのに、測ったら展開は間に合っていて、遅かったのは「壊れていないか確かめる工程」でした。 3GB の…
技術解説

ログは圧縮したほうが、速く探せます — 1GBと3GBで7形式を測りました

【追記 2026-10-16】いまの速さ — v1.9.0「Full Spectrum」で測り直しました 本文の uvf・uvp の数字は、開発版 Wide Field(1.7.1.6・2026年9月)のものです。同じ…
技術解説

3GBで負けたと思っていたら、勝っていた(ただし冷えていれば) — 単発 grep は譲って、調査の残り全部で勝つ

3GB の grep は、ファイルがキャッシュに載っていれば ripgrep の勝ちです。載っていなければ、uvp の勝ちです。 前の記事で「3GB は ripgrep の土俵、そこは譲る」と書きました。ファイルがメモリ…
技術解説

gzip の代わりに .uwvz で置いておく — 1/9 に縮んで、7秒で探せて、無料で元に戻せる

読み終わったログをどこに置くか、という話の続きです。 gzip で固めると小さくなりますが、探すときは zgrep で全部展開しながら読むことになります。50GB のログなら、探すたびに 50GB を展開する。以前それを…
技術解説

gzipで固めたログ、zgrepで探す遅さに耐えられない — 圧縮保管と検索の両立

【追記 2026-10-16】いまの速さ — 圧縮したログは、無料版でもそのまま探せます 本文の uvp/uvf の数字は v1.6.6/v1.6.6.1(2026年9月・Mac)で測ったものです。いまの版 v1.9.0…