Почему диспетчер задач Windows является медленным для окончания задач?

Каждый раз, когда программа замораживается, диспетчеру задач требуется очень долгое время для окончания задачи. Я никогда не понимал, почему это должно произойти на многопроцессорной машине; разве один процессор не должен мочь сохранить другой?

1
задан 01.03.2011, 21:52

2 ответа

Windows пытается закончить задачу корректно прежде, чем уничтожить его.

Для приложения это ведет себя правильно, Вы заметите, что Диспетчер задач может закончить его быстро. Как эксперимент, откройтесь, Windows Notepad затем используют Диспетчер задач для окончания его - он должен закрыться без любой задержки, потому что первые попытки Windows (через Диспетчер задач) для окончания его корректно успешны.

5
ответ дан 12.12.2019, 08:14

Поскольку Randolf говорит, что "Задача Конца" пытается закончить его корректно. Чтобы подробно остановиться на этом, это также позволит Вам отправить сообщение об ошибке, если это должно уничтожить его (который необходимо отправить, потому что MS действительно смотрит на них).

Если Вы действительно хотите уничтожить его сразу же, можно щелкнуть правой кнопкой по задаче, нажать "Go to Process" и затем уничтожить процесс. Это будет мгновенно, но Вы не извлечете другую пользу, которую я описал.

1
ответ дан 12.12.2019, 08:14

Теги

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