ImageMagickを使用して複数のpngを作成すると、デスクトップが遅くなります。

ImageMagickを使用して複数のpngを作成すると、デスクトップが遅くなります。

私はLinux Mint 17、Cinnamon 2.4.8を実行しています。

こんにちは、私はImageMagickを使って500以上のpng画像を作成しています。

これにより、シナモンは非常に遅く実行されます。

シナモンが遅い場合は理解します。しかし、多くの画像をレンダリングしていますが、Cinnamonは非常に遅いです。後ろにレンダリングが完了しました。

この問題を解決する唯一の方法は、再起動することです。しかし、可能であれば他の解決策があれば本当に良いです。

freeレンダリング前のコマンド

             total       used       free     shared    buffers     cached
Mem:      16384584    1066072   15318512      20212      61948     407592
-/+ buffers/cache:     596532   15788052
Swap:     16727036          0   16727036

freeレンダリング中のコマンド

             total       used       free     shared    buffers     cached
Mem:      16384584    1230524   15154060      21148      69540     457700
-/+ buffers/cache:     703284   15681300
Swap:     16727036          0   16727036

freeレンダリング後のコマンド

             total       used       free     shared    buffers     cached
Mem:      16384584    1263932   15120652      20760      70416     460352
-/+ buffers/cache:     733164   15651420
Swap:     16727036          0   16727036

ベストアンサー1

記憶力の問題

これはメモリの問題である可能性が高いです。

1つのことは、メモリ使用量を制限することですimagemagick。ここで述べたように:-制限タイプ値、次のオプションを使用して使用量を制限できます。

-limit memory 512MiB -limit map 512MiB

そしてあなたが言ったように速度も遅いです。後ろにimagemagickが実行中です。この場合、RAMを取得できないimagemagickによって残されたいくつかのゴーストプロセスを見つけます。これらのプロセスを終了します。

ps aux | grep convert    #assuming you used convert

別の可能性:ディスクがいっぱいになる一時ファイル

一時ファイルを保存できるディレクトリやその他のディレクトリを確認し、/tmpそのディレクトリにスペースがあることを確認してください。これが考えられる理由かもしれません。再起動すると、通常一時ファイルが削除され、スペースが解放されます。

おすすめ記事