(閉じる)

タグ :

コンピュータ・IT 16 users このエントリーをはてなブックマークに追加

RMagickでメモリリークが発生する - diaの備忘録

Ruby なぜメモリリークが発生するのかそもそも、RubyにはGCがあるので自然に開放されるはずです。しかし、実際にはそうなっていません。これには下記のような理由があります。RMagickはImageMagickのobj(mallocで確保した)を扱っていて、これはRubyのobjではありません。そのため、GCの対象にならず、メモリリークの危険性をはらむ事になります。 対策対策1〜3の順でおすすめと思います。 対策1(RMagickとImageMagickバージョン変更ができる場合)RMagick 2.... > このページを見る

最終更新時間: 2009年12月24日18時49分
▼ブログで紹介する

みんなのブックマーク 人気(0) 新着

  • RMagickでメモリリークが発生する - diaの備忘録 2011/10/26
  • MagickWand 2010/01/01
  • MagickWandというのが"RMagickの作者が作った RMagick rebooted" // "メモリリークの検出には、Bleak House pluginが使いやすくておすすめです。" 2009/12/25

はてなブックマークはオンラインでブックマークを管理・共有できる無料サービス。自宅、職場、外出先、どこからでも同じブックマークにアクセスできます。ユーザーはみんなでブックマークを共有して効率良く情報収集しています。あなたもはてなブックマークを始めてみませんか?