Приложения Windows 8 будут использовать мало памяти
В последнем посте официального блога Windows 8, Microsoft рассказала о том, как Windows 8 использует память компьютера, даже в случае ряда приостановленных приложений Metro. Windows 8 позволяет приложениям Metro находиться в памяти компьютера в приостановленном состоянии. Это означает, что при рестарте приложения Metro оно должно стартовать почти без задержки.
Использование памяти приложениями Metro
Начиная с Windows 8 Consumer Preview, в случае обнаружения нехватки памяти в системе, Windows будет переназначать почти всю память, удерживающуюся приостановленными приложениями Metro. Windows 8 может использовать эту память без необходимости завершения приложения. Реализуется это за счет сбрасывания всего рабочего множества приложения Metro на диск.
Для иллюстрации работы Windows 8 с памятью приложений Metro, Microsoft сделала несколько скриншотов. На первом представленном левее скриншоте показан диспетчер задач с рядом приостановленных приложений Metro. Сказано также, что компьютер, на котором делались скриншоты, имеет всего 2GB оперативной памяти.
Запустив еще несколько приложений Metro, Microsoft сделала второй скриншот. На запуск дополнительных приложений Windows 8 отреагировала очисткой рабочих множеств приостановленных приложений Metro на диск. В итоге, Windows 8 высвободила 250MB оперативной памяти, сохранив при этом приостановленные приложения в работе.
Очевидно, что возврат приостановленного приложения Metro, память которого была сброшена диск, в рабочее состояние может занимать слегка больше времени, чем из памяти. Задержка зависит от размера его рабочего множества.
Впрочем, Microsoft продолжает снижать объемы скидываемых на диск данных приложений Metro, как и продолжает оптимизировать работу данной возможности. Со слов компании, приостановленные приложения Metro будут закрываться полностью только в случае наступления “критического” состояния памяти.
www.winline.ru