@CKA3ATb_BCEM

Как ограничить доступные ресурсы для приложения?

Хочу симулировать медленную работу компьютера только для одного приложения на Windows без использования виртуальной машины. Ограничение оперативной памяти, скорости доступа к диску, доступных ресурсов процессора. Если не всё, то хотя-бы часть параметров.
  • Вопрос задан
  • 28073 просмотра
Решения вопроса 1
t_q_l
@t_q_l
Интересная личность
Комплексного готового решения не нашёл. Есть несколько утилит, которые могут ограничивать ЦПУ (приоритет, привязка к ядру) и память.

Process Lasso

2.png

Process Lasso is NOT yet another task manager. It is a process priority optimization and system automation utility. Priority optimization, affinity optimization, core optimization, automated rules, automated power profiles; you name it, and Process Lasso does it!

Process Tamer

PT2_Screenshot2.png

Process Tamer is a tiny (140k) and super efficient utility for Microsoft Windows XP/2K/NT/Vista/Win7 that runs in your system tray and constantly monitors the cpu usage of other processes. When it sees a process that is overloading your cpu, it reduces the priority of that process temporarily, until its cpu usage returns to a reasonable level.

Minimem

Minimem now can reduce the memory footprint of any application. It runs in the background and can be set up to optimize as many proceses as you'd like, using a very intuitive graphical interface. Unlike other memory optimization products, it gives you full control over what applications you want to optimize, when and how often, as well as the possibility to only optimize memory when required and relevant.

screenshot.png
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
Запустите другие приложения которые будут активно использовать память, диск и процессор.
Ответ написан
Sergey-S-Kovalev
@Sergey-S-Kovalev
Sysadmins team leader
Если честно, тестировать приложение в отрыве от ОС не совсем корректно. Хотя бы по той причине, что если программа будет требовать памяти, Windows будет сбрасывать в файл подкачки все малоиспользуемое.
Насчет встроенного в Windows 8/8.1 Hyper-V утверждать не берусь, но в Windows 10 для виртуальных машин доступны ограничения производительности в процентах от процессора, по памяти в мегабайтах и в свойствах диска ограничения от и до в IOPS. Т.е. конфигурацию можно подобрать весьма точную.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы