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








