Наверх
Меню
Новости
Статьи
twitter
Новости Software
13 октября 2011
1581
  Windows 8 станет быстрее благодаря улучшенной работе с памятью  
 
В последней записи блога Building Windows 8 руководитель группы Microsoft Performance Билл Карагунис (Bill Karagounis) рассказал о некоторых нововведениях, внесённых в грядущую ОС и позволяющих оптимизировать использование оперативной памяти. Одним из таких нововведений является объединение памяти. Проблема заключается в том, что приложения Windows могут резервировать массу участков памяти, причём не только тех, в которых они нуждаются в данный момент, но и тех, что им могут понадобиться в будущем. Чем больше приложений применяет такой подход, тем меньше остаётся свободной памяти. Технология объединения памяти просматривает ОЗУ на предмет дублирующего контента и затем освобождает дубликаты, оставляя лишь одну копию. Если приложению затем понадобится данный участок памяти, Windows предоставит отдельную копию. Этот процесс может освободить от десятка до сотен мегабайт ОЗУ.

Windows 8 станет быстрее благодаря улучшенной работе с памятью

Использование памяти в Windows 7 (слева) и в Windows 8


Значительная часть памяти также занимается службами Windows. Достаточно открыть диспетчер задач и зайти в закладку со службами, чтобы увидеть немало сервисов, занимающих драгоценную оперативную память. Дабы сделать работу с ОЗУ в Windows 8 более эффективной, Microsoft убрала 13 различных служб, часть перевела в режим ручного запуска, а немало постоянно исполняющихся — в режим работы по запросу (служба запускается при необходимости, выполняет задачу, некоторое время висит в памяти и затем выгружается). Среди новых служб лишь две запускаются автоматически, остальные — либо в ручном режиме, либо по запросу.

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

Windows 8 станет быстрее благодаря улучшенной работе с памятью


Как известно, при запуске Windows 8 пользователь будет вначале видеть только интерфейс Metro. Microsoft ожидает, что многие владельцы планшетов будут немало времени проводить в этом окружении, полагаясь на сенсорные приложения. Для оптимизации работы с памятью программный гигант пошёл на то, что компоненты, относящиеся исключительно к настольному интерфейсу Windows, будут загружаться не вместе с ОС, а при необходимости, что позволило сэкономить ещё около 23 Мбайт.

Windows 8 станет быстрее благодаря улучшенной работе с памятью


Наконец, Windows 8 будет лучше распределять память и решать, какой участок оставить, а какой можно освободить. Например, антивирусу нужна память при проверке открытого другим приложением файла. Так как это обычно единичная процедура, то этот участок памяти, скорее всего, не понадобится снова антивирусу. В таких случаях Windows 7 освободит память для других программ, но такое действие может негативно влиять на производительность. Поэтому в Windows 8 каждая программа сможет назначать приоритеты на выделяемые ей участки памяти. В результате низкий приоритет даст знак операционной системе, что этот участок памяти может быть очищен ранее остальных при новых запросах. Такой подход должен увеличить общую отзывчивость системы.

В целом все эти оптимизации должны вылиться в улучшенную производительность ПК. Особенно на системах с относительно небольшим объёмом ОЗУ в 1 Гбайт или 2 Гбайт. Положительно это скажется на планшетах, нетбуках и на других энергоэффективных компьютерах, не обладающих обычно большими объёмами ОЗУ.


  Автор: Константин Ходаковский
  Источник: 3dnews.ru
 



Поделиться с друзьями:


Другие новости по теме
 
Вы не авторизованный пользователь. Чтобы воспользоваться всеми возможностями сайта, зарегистрируйтесь.
 

Комментарии

boroda3 13 октября 2011 23:06
Ну надо же... не прошло и 30 лет, как до некрософта дошло, что говно по памяти не надо размазывать.


--------------------
Asus M4A78Pro / Phenom X4 955@3.4Ггц + Scithe Mugen-2 / 2x Kingston 2G CL5 PC6400 / AMD HD6850 / 2x WD1003FBYX / Corsair TX650W
 
 
 

Sla Va 14 октября 2011 11:45
Ню да....
Первое нововведение выглядит очень подозрительно. С таким подходом быстродействие системы (и особенно с солидными объемами памяти), упадёт очень резко. И "bsod" расплодяться... Нафиг нужна система, которая тормозит, причём чем больше памяти, тем хуже?
Ну а остальные "нововведения" - это, вообще то, минимальный джентельменский набор уважающей себя системы. У в Windows это есть, начиная примерно c Windows 3.11 For Workgroup.
 
 
 

YAHA 14 октября 2011 11:48
Технология объединения памяти просматривает ОЗУ на предмет дублирующего контента и затем освобождает дубликаты, оставляя лишь одну копию.

Вот что значит отсутствие разделяемых библотек. Приходится лепить костыли.
 
 
 
Добавление комментария
Ваше имя
Ваш Email
Код Включите эту картинку для отображения кода безопасности
обновить код
Введите код