Komi-dsl чат
v Для Вас
Мини-чат

Именины: Kerensky(42)
YouTube

 

Нижнегорский Крым  Нижнегорский Крым
(Сайт побратим)

OBOVSEM-CENTER  OBOVSEM-CENTER
(Сайт побратим)

[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: Mir  
Google оптимизирует работу браузера Chrome с памятью
yarcev20071Дата: Воскресенье, 24.06.2012, 12:45 | Сообщение # 1
Шифгретор
Группа: Администраторы
Сообщений: 10761
Награды: 13
Репутация: 16
Статус: Offline
Браузер Google Chrome славится скоростью обработки сценариев JavaScript столько же широко, сколько и непомерными аппетитами в области потребления оперативной памяти. Многочисленные жалобы владельцев нетбуков и других устройств с низким объёмом памяти заставили разработчиков проекта Chromium заняться этой проблемой вплотную.
Архитектура браузера подразумевает выделение процесса под каждый запущенный элемент: движок, вкладки, расширения и подключаемые модули. Теоретически такой ход позволяет операционной системе кэшировать процессы, скрытые от глаз пользователя, например, неактивные вкладки. На практике расширения плохо поддаются механизмам оптимизации системы, поэтому простенькие кнопки оповещения о новых письмах могут занимать десятки мегабайт памяти. Для борьбы с этим явлением, компания Google предлагает разработчикам расширений воспользоваться Event Pages API. При использовании этого интерефейса неактивные расширения кэшируют свои данные и высвобождают необходимые пользователю ресурсы. Расширение будет находиться в состоянии сна до тех пор, пока не понадобится пользователю.




На изображении выше разработчики Google продемонстрировали работу расширения Google+ Notifications, использующего новый API. Применение новой технологии снизило общее потребление оперативной памяти в более чем 2 раза. На данный момент API имеет статус экспериментального и работает в ночных сборках Chromium, а также в каналах обновления Dev/Canary браузера Google Chrome.
 
  • Страница 1 из 1
  • 1
Поиск: