タグ

memoryに関するfreelabellのブックマーク (3)

  • メモリの使用量を調べるには

    メモリの使用量を調べる方法はいくつかある。その時点でのメモリの使用量だけを表示したいのなら、freeコマンドがいいだろう。 $ free total     used      free    shared   buffers    cached Mem:        255128    63880    191248         0      6412     45580 -/+ buffers/cache:    11888    243240 Swap:       136512        0    136512$ procinfo Linux 2.4.5-3 (support@kernel) (gcc 2.95.3 20010315 ) #1 1CPU [pc01] Memory:    Total      Used      Free    Shared   Buff

  • RMagickのメモリーリーク対策。

    2012年05月(1) 2012年02月(3) 2012年01月(1) 2011年06月(2) 2011年05月(1) 2010年11月(1) 2010年08月(1) 2010年07月(1) 2010年06月(2) 2010年05月(2) 2010年01月(2) 2008年10月(3) 2008年09月(7) 2008年08月(4) 2008年07月(11) 2008年06月(1) 2008年04月(8) 2008年03月(17) SQlite3にCSVデータをインポートする際にハマった。 by cm3 (01/24) SQLiteを管理するGUIツール by matuzaki (10/23) SQlite3にCSVデータをインポートする際にハマった。 by jacob (10/22) google calendarとiPhone、Thunderbirdを連携させる。 by 何某。 (08

    RMagickのメモリーリーク対策。
  • RMagickのメモリばか喰いを解決する方法 - kaeruspoon

    大量の画像ファイルを、それぞれいくつかのサイズのサムネイル画像を作りつつ、それぞれをDBにも保存しなければならない、という処理が必要になったのですが、RMagickのメモリ消費の阿呆さ加減にやられてしまいました。とにかく一切メモリ解放をしてないんじゃないかと思ってしまうくらいのすこさで、topコマンドで見るのが怖いくらいなのです。 で、ネットで情報を探ってみると、まあ当然というかGCをループの終わりでやれと書いてある。しかも、GC自体が無効になっている可能性も考慮して、 こんなことをやれとあちらこちらに書いてある。で、試してみたのだけど、確かにメモリ消費の加速度は鈍った。鈍ったのだけど、やっぱりやがては限界までメモリをい尽くしてプロセスが異常終了してしまう。さらに毎回GCが強制的に走るので、処理速度も若干遅くなった。今回は、処理速度も重要な要点のひとつなので、なかなか大変なのだ。 で、考

  • 1