ImageMagick을 사용하여 여러 png를 생성하면 데스크탑 속도가 느려집니다.

ImageMagick을 사용하여 여러 png를 생성하면 데스크탑 속도가 느려집니다.

저는 Linux Mint 17, Cinnamon 2.4.8을 실행하고 있습니다.

안녕하세요, 저는 ImageMagick을 사용하여 500개 이상의 png 이미지를 만들고 있습니다.

이로 인해 Cinnamon이 매우 느리게 실행됩니다.

계피가 느리다면 이해하겠습니다하지만많은 이미지를 렌더링하고 있는데 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

기억력 문제

이는 메모리 문제일 가능성이 높습니다.

한 가지 해야 할 일은 메모리 사용량을 제한하는 것입니다 imagemagick. 여기에 언급된 바와 같이:-제한 유형 값, 다음 옵션을 사용하여 사용량을 제한할 수 있습니다.

-limit memory 512MiB -limit map 512MiB

그리고 말씀하신대로 속도도 느려요뒤쪽에imagemagick이 실행 중입니다. 이 경우 RAM을 확보하지 못하는 imagemagick에 의해 남겨진 일부 고스트 프로세스를 찾으십시오. 이러한 프로세스를 종료합니다.

ps aux | grep convert    #assuming you used convert

또 다른 가능성: 디스크가 가득 차게 만드는 임시 파일

임시 파일이 저장될 수 있는 디렉터리나 기타 디렉터리를 확인 /tmp하고 해당 디렉터리에 공간이 있는지 확인하세요. 이것이 가능한 이유일 수 있습니다. 다시 시작하면 일반적으로 임시 파일이 삭제되고 공간이 확보됩니다.

관련 정보