Calibre를 사용하여 Kindle에 책 모음을 업로드하려고 하는데 리소스 사용량이 너무 많습니다.
모든 코어를 사용하는 것은 인상적이지만 이는 다소 극단적일 수 있습니다.Calibre가 사용할 수 있는 RAM/CPU의 양을 제한할 수 있는 방법이 있나요?
다른 여러 프로그램을 끄면(그리고 더 이상 변환 대기열에 더 이상 책을 추가하지 않음) 메모리 사용량이 약간 떨어집니다. 여전히 세 가지 calibre-parallel.exe *32
프로세스는 각각 완전한 코어를 사용합니다. 메모리 사용량은 4개 프로세스 모두에 대한 합계를 합산한 것입니다.약 2GB, 솔직히 말해서 조금 크다고 생각합니다.
답변1
당신이 사용할 수있는BES(배틀 인코더 시라세)이는 지정된 프로세스의 CPU 사용량을 제한하는 작은(경량) 도구입니다. Windows 7에서 시도해 보았는데 작동합니다.
이 페이지를 사용하여 다운로드하세요:버전 1.4.3 - 2011년 6월 22일
링크:사용하는 방법
BES는 지정된 프로세스의 CPU 사용량을 제한하는 작은 도구입니다. 예를 들어 CPU를 100% 사용하는 프로세스의 CPU 사용량을 50%(또는 원하는 비율)까지 제한할 수 있습니다. 이를 통해 백그라운드에서 CPU를 많이 사용하는 작업을 수행하면서 다른 프로그램을 편안하게 사용할 수 있습니다. CPU 부하를 제한하면 CPU가 너무 뜨거워지면 즉시 CPU 온도를 낮출 수도 있습니다. 물론 CPU 사용량을 제한하면 처리 속도가 비례적으로 느려지지만 열로 인해 충돌이 발생하거나 (최악의 경우) CPU가 태워 컴퓨터가 고장나는 것보다는 훨씬 낫습니다.
이 솔루션의 결과는 다음과 같습니다.
답변2
프로그램이 사용할 수 있는 CPU 사이클의 양을 제한하는 대신 프로세스를 마우스 오른쪽 버튼으로 클릭 Task Manager
하고 Below Normal
Priority
.
이렇게 하면 프로그램은 더 이상 수행해야 할 작업이 없을 때에도 수행해야 하는 작업을 계속 수행할 수 있습니다. 나는 3D 렌더링과 같은 백그라운드 작업을 실행할 때 종종 이 작업을 수행합니다. 이를 통해 컴퓨터를 정상적으로 사용할 수 있습니다.
와 함께프로세스 해커또한 이를 조정할 수도 있는데 Page Priority
, 이로 인해 시스템이 RAM을 할당하는 방식이 변경될 것이라고 가정합니다.