Я нахожусь на окнах (7), и я хотел бы, чтобы imagemagick сделал большой палец. Я использую append, поэтому не делаю один файл за раз, но много. Я разобрался, как ограничить использование памяти (-limit area). Я не думаю, что я могу сделать то же самое для процессора, я могу? Я знаю, что могу заставить его использовать более одного потока / ядра для большей скорости, но я планирую запустить его на машинах с одним процессором и предпочел бы, чтобы он не использовал всю мощность процессора.

Также я порождаю процесс через класс Process в .NET

1 ответ1

1

Большинство операционных систем позволяют вам устанавливать значения приоритетов (или эквивалент) для процессов. Это эффективно ограничивает степень, в которой этот процесс может использовать процессорное время в конкуренции с другими процессами.

См. Https://stackoverflow.com/q/1374817/477035

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .