4

Можно ли временно заморозить (приостановить, заблокировать) приложение в Windows - чтобы оно вообще не использовало процессор и оставалось только в памяти - и разморозить его позже, когда оно понадобится?

Я спрашиваю об этом, потому что я выяснил, если у меня есть 3 ГБ памяти, по крайней мере, 1 ГБ всегда свободно, почему бы не использовать ее для ускорения запуска приложений: если я, например, оставляю открытыми все 10 наиболее часто используемых приложений, но заблокированы, поэтому они не потребляют процессор, а только память.

Если это возможно, я надеюсь, что есть какое-то системное приложение, которое может управлять замороженными приложениями, поэтому их использование может выглядеть как обычно: вы открываете их с помощью ярлыка и закрываете их с помощью кнопки «X», только если они действительно не закрыты. , но заморожен и снова спрятан.

2 ответа2

4

Process Explorer сделает приостановку в XP. Вы можете проверить это, а затем посмотреть, подходят ли программы или заблокировать другие вещи, когда они будут приостановлены. Затем возобновите их и посмотрите, правильно ли они работают.

http://forum.sysinternals.com/various-pe-feature-requests_topic11122.html вы можете увидеть фотографии этого там.

У PE есть командная версия (если я правильно помню), которая может быть пакетной.

http://j00ru.vexillium.org/?p=118 Эта ссылка содержит некоторую информацию о том, что может случиться плохо, и лучше он связан со многими утилитами, выполняющими эту функцию. Так что проверьте нижнюю часть страницы там.

Чем сложнее программа, а также многопоточная и зависимая, тем менее она будет приостановлена правильно и безопасно. Чем проще программа, тем меньше вероятность, что ее приостановка принесет пользу. :-)

0

Установка приоритета приложения не успокоит его, а только изменит его положение в строке - он все равно займет все оставшиеся циклы ЦП. Вы МОЖЕТЕ быть в состоянии выполнить другую задачу, которая в противном случае была бы прервана. Но я не считаю это решением скорее молитвой.

Process Explorer приостанавливает работу приложения, потребляющего ресурсы процессора, но само по себе оно требует ресурсов процессора.

ПРОСТО ЛУЧШЕ. Простое не всегда доступно. Чем больше сложностей в дизайне, тем больше сложностей нужно, чтобы обойти это. Пока мы не заблокированы. Нет решения. Побег невозможен. Никто. Когда-либо. :)

Проблема в том, что Windows не связывается с Process Explorer, так как она знает, что у нее плохое поведение приложения. Следовательно, все, что приостанавливает работу программы, будет относиться к той же категории - это создание приложений Zombie, которые Windows (начиная с Vista) попытается "помочь вам", убив.

Я думаю, что мы все можем указывать на Редмонда и падать ниц ....

Если бы они наконец-то сделали что-то с Windows 8 - это было бы просто отсталым - но настолько полным любви. Просто будь счастлив. И помните об этом ... раньше это стоило - ну, вы должны были быть довольно крупной компанией, чтобы просто редактировать текст. Теперь любой бездомный может получить лучшее в мире образование бесплатно.

И хотя это правда - это также единственная причина, по которой нет инфляции, и "великое изъязвление" денежной системы - просто математическая аномалия ... не волнуйтесь. Система находится под контролем ....

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