Как аппаратному обеспечению удается так эффективно сохранить текущее состояние рабочего пространства?

0

В основном, как система сохраняет каждое состояние в рабочей области (окна, рабочие столы, открытые программы и т. Д.) При перезагрузке? Влияет ли это на эффективность программного обеспечения в долгосрочной перспективе?

Например, когда я делаю перезагрузку в Windows, я знаю, что ноутбук перезагружается полностью. Сброс состояния аппаратного / программного обеспечения и т. Д. Однако перезапуск MacBook Pro похож на спящий режим в Windows, как они это делают? Не отключается ли питание ОЗУ в процессе перезапуска?

РЕДАКТИРОВАТЬ

Там, кажется, есть столкновение ответов там .. Изображение очищается при перезагрузке или нет?

оказывать
источник

Ответы:

2

Когда вы перезагружаете Mac, это то же самое, что перезагружать компьютер с Windows, чтобы очистить содержимое оперативной памяти. Разница в том, что при входе в систему состояние всех запущенных приложений сохраняется, когда они выходят, поэтому они открываются в том же месте, где были. Это зависит от того, насколько хорошо написано приложение. Приложения, в которых меньше внимания уделяется сохранению состояния, не возвращаются туда, где они были. Приложения Apple очень хороши в этом, поэтому кажется, что они никогда не выходили.

Ɱark Ƭ
источник
1

Одна хитрость, которую использует OSX, чтобы создать впечатление, будто он очень быстро перезагружается и восстанавливает состояние, - это то, что он фактически показывает вам изображение вашего рабочего стола в течение первых нескольких секунд после загрузки. На самом деле вы не можете взаимодействовать с вашим компьютером до тех пор, пока не загрузятся все программы, а на Mac с медленным хранилищем (например, на моем Mac Mini с жестким диском pokey 5200 RPM) очень заметный период, когда компьютер выглядит готовым к использованию, но не.

Крис Герберт
источник
Указатель мыши не отображается во время показа изображения.
Турбьёрн Равн Андерсен
-2

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

Это просто еще один процесс на этапах загрузки.

Тони Теллез
источник
Неверный ответ. Изображение сна очищается при «перезагрузке». Другие ответы верны. Вы говорите о гибернации.
duci9y
Изображение сна не очищается при перезагрузке со времен Lion. В предыдущих сборках да.
Тони Теллез
1
Это побеждает всю цель образа сна. Если он не очищен, он будет хранить устаревшие данные. Он действительно воссоздается при каждой загрузке.
duci9y
Хорошо, что ни говори. Однако я только что закончил третью переаттестацию в Apple. Это широко обсуждалось.
Тони Теллез
Если вы сертифицированы, то ссылка на ресурс Apple, документирующий это.
Турбьёрн Равн Андерсен