パスワードを忘れた? アカウント作成
10784715 journal
日記

tuneoの日記: Chrome使ってるとディスクががりがり喧しい 3

日記 by tuneo

OSはLinux(amd64)。なぜChromeが原因だと思うかというと、Chrome終了するとディスクアクセスがぴたっと止まるから。もちろんメモリリークなどに起因するスラッシングが起きている可能性も勘案したが、swapon -sでスワップ領域の使用状況を見てもページングは発生していないし、freeでメモリの使用状況を見てもページングが起きるほどメモリは使われていなかったのでその線は消えた。

アクセスすると喧しいへっぽこなHDD使ってる方が悪いという考え方もあるが、あんなにアクセスしてたらHDDのスピンダウンだってままならないだろうに一体何を考えているのか。というか「ディスクアクセスのせいでレスポンスが悪化するのでマジ勘弁願いたい」という切実なる事情がありまして。

とりあえず対策を検討してみた。

・SSDに換装する
→高くて小さくて書き込み回数が少ないデバイスはちょっと……。

・RAMDISKにキャッシュディレクトリを置く
→最近は圧縮RAMディスク(zram)なんて仕組みもあるので効率よく使えるかも。問題はzram使おうとすると何かと面倒くさいということ。モジュール読み込んでオプション設定してsysfsのどこぞに確保したいサイズを書き込んで……と、考えただけで面倒くさい。Ubuntuにはzram-configっつーツールがあるんだが、これは名前に反して「zramをスワップデバイスとして使う」ことに特化していて、俺みたいにフツーにファイルシステムをこしらえてキャッシュ置き場にしたい向きには適合しない。

・オンメモリファイルシステムを使う→要するにtmpfsなんだけど、これ無圧縮でメモリ食うからなぁ。がっつりメモリを奢ってれば4GB程度なら切り出して使うのも悪くない選択だけど、あいにくブラウザが動いているのはメモリ4GB、Core2DuoのへっぽこPCだし。

この議論は、tuneo (2938)によって ログインユーザだけとして作成されたが、今となっては 新たにコメントを付けることはできません。
typodupeerror

日本発のオープンソースソフトウェアは42件 -- ある官僚

読み込み中...