Я пытаюсь загрузить коллекцию книг на свой Kindle с помощью Calibre, и потребление ресурсов устройства зашкаливает:
Хотя использование всех моих ядер впечатляет, это может быть немного экстремально.Есть ли способ ограничить объем оперативной памяти/процессора, который может использовать Calibre?
Отключая несколько других программ (и больше не добавляя больше книг в очередь конвертации) использование памяти немного снижается. Все еще три calibre-parallel.exe *32
процесса каждый использует полное ядро. Что касается использования памяти, для всех четырех процессов, объединенных в ее итоги воколо 2 Гб, который я, честно говоря, считаю немного огромным.
решение1
Вы можете использоватьBES (Боевой кодер Ширасе)который является небольшим (легким) инструментом, который ограничивает использование процессора для определенного процесса. Я попробовал его на Windows 7, и он работает.
Используйте эту страницу для загрузки:Версия 1.4.3 – 22 июня 2011 г.
Связь:Как использовать
BES — это небольшой инструмент, ограничивающий использование ЦП для определенного процесса: например, вы можете ограничить использование ЦП процессом, который будет использовать ЦП на 100%, до 50% (или любого процента, который вам нравится). С этим вы можете комфортно использовать другие программы, выполняя что-то интенсивное для ЦП в фоновом режиме. Ограничивая нагрузку на ЦП, вы также можете немедленно охладить свой ЦП, когда он становится слишком горячим. Конечно, скорость обработки данных пропорционально замедлится, если вы ограничите использование ЦП, но это должно быть намного лучше, чем сбой из-за перегрева или (в худшем случае) поломка компьютера из-за сгоревшего ЦП.
Результат этого решения:
решение2
Вместо того, чтобы ограничивать количество циклов ЦП, которые может использовать программа, было бы разумнее щелкнуть правой кнопкой мыши по процессу Task Manager
и присвоить ему расширение Below Normal
Priority
.
Таким образом, программа все еще сможет делать то, что ей нужно делать, когда больше ничего делать не нужно. Я часто так делаю, когда у меня запущена фоновая задача, например, 3D-рендеринг, так как это позволяет мне использовать компьютер как обычно.
СПроцесс Хакервы также можете настроить его Page Priority
, что, как я предполагаю, изменит то, как система выделяет ему оперативную память.