-1

Просто из любопытства, использует ли компьютер Windows 7 ОЗУ, когда он выключается, и есть ли исполняемый файл для процесса выключения? Если это так, значит ли это, что компьютер не может выключиться, если его ОЗУ исчерпано?

3 ответа3

3

Вполне нормально, что ОЗУ компьютера максимально увеличена. Оперативная память не должна быть свободной для использования. Современные операционные системы могут напрямую переводить ОЗУ из одного использования в другое. Таким образом, нет проблем с выделением ОЗУ для важных целей, даже если в настоящее время используется все ОЗУ.

2

Ваш вопрос слишком широк; Ответ зависит от операционной системы и процесса выключения. Например, в системе UNIX вы можете перевести систему в однопользовательский режим, отправив сигнал завершения в процесс 1, что можно сделать из существующей корневой оболочки без выделения дополнительной памяти. После получения сигнала процесс 1 отправляет сигналы завершения всем другим процессам в системе, а затем запускает однопользовательскую оболочку.

Если вы хотите более упорядоченное отключение системы, вы можете запустить /sbin /shutdown, которая может отправлять пользователям сообщения о предупреждении системы о предстоящем завершении работы системы. Но запуск /sbin /shutdown означает запуск нового процесса, что потребует выделения ОЗУ.

0

Единственное ОЗУ, которое отключает ваш компьютер, - это запуск shutdown.exe в C:\Windows\System32\shutdown.exe. Если Windows не выполняет обновления, она будет использовать только около 40 КБ ОЗУ для инициации завершения работы.

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