RMagickのメモリばか喰いを解決する方法その2
以前、 RMagickのメモリばか喰いを解決する方法という記事を書いたけど、同じくらい馬鹿馬鹿しい方法がある。
それはRMagickを使わないという方法だ。
def create_thumbnail(in_file)
out_file = generate_thumbnail_name(in_file)
`/usr/local/bin/convert #{in_file} -thumbnail 50x50 #{out_file}`
end
これでメモリリークとはおさらばである。
まあ、サムネイル画像を作る程度の機能でいいのなら、 ImageScienceとかを使うのがおすすめです。実際のところ、RMagickほどの機能が必要なことってwebアプリではあまりないと思う。