Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

Джим Оллчин о Windows ReadyBoost

Напечатать страницу
04.12.2006 23:15 | prymara

Если и есть что либо, что может помочь приложениям в Windows Vista работать быстрее – так это память. Когда в плане производительности сравнивают ПК с Windows XP и Windows Vista с 1 Гб оперативной памяти, то они показывают примерно одинаковую производительность, причём Vista иногда оказывается чуть быстрее...

Хотя как мы знаем, что на компьютерах с 512 Мб памяти, некоторые приложения будут чуть быстрее отвечать на действия пользователя как раз в Windows XP. Почему?

В основном потому, что приложения в Windows Vista, да и сама ОС съедают чуть больше, по сравнению с XP памяти, чтобы обеспечить вас красивым AERO-интерфейсом, который управляется благодаря DWM, индексированием всей вашей информации и так далее. Чем меньше памяти в вашем ПК, тем чаще ОС должна выборочно обращаться к диску. Это снижаетпроизводительность системы в случаях, когда вашему приложению хватает памяти в Windows XP, но не хватает в Windows Vista.

Мы сделали редизайн менеджера памяти в Windows Vista так, что если вы установите в систему большее количество памяти, то ОС будет использовать её более эффективно, по сравнению с предыдущими ОС благодаря технологии SuperFetch – части интеллектуальной эвристической системы управления памятью Windows Vista. И на компьютере с количеством ОЗУ больше, чем 1 Гб (скажем, 2 Гб), Windows Vista будет выигрывать в производительности у компьютера той же конфигурации, но с Windows XP, особенно если вы использовали компьютер с Vista уже в течение некоторого времени, так как Vista запоминает, какие именно и когда именно приложения вы используете чаще всего и оптимизирует их загрузку.

И пока я ожидаю появления компьютеров, полностью соответствующих Windows Vista, мы осознаём, что на большинстве существующих ныне компьютеров установлено 512 Мб ОЗУ. В то время, как память стремительно дешевеет, большинство людей, которых я знаю (не считая энтузиастов), чувствуют себя не очень хорошо при мысли открытия корпуса ПК и установки туда дополнительной памяти. И хотя есть огромное количество магазинов, в которых это сделают за вас, большинство просто не хотят лишний раз тревожиться. Но Windows ReadyBoost, если у вас есть флеш диск (USB ключ, или SD карта), позволит их использовать для повышения производительности вашего ПК. Вы просто вставляете флеш диск и Windows сама использует весь доступный объем для повышения производительности ПК.

Тут я должен отметить, что ReadyBoost в действительности не используется для увеличения количества ОЗУ в вашем ПК, вместо этого ReadyBoost хранит на флеш-диске информацию, используемую менеджером памяти. Если вы запускаете много приложений на ПК с малым количеством памяти, ReadyBoost создает на флеш-диске область «виртуальной памяти», которая, конечно же, медленнее ОЗУ, но всё же быстрее, чем обращение к жёсткому диску ПК. Что очень удобно в данной технологии, так это то, что на флеш-диске нет того, чего нету на жёстком диске, так что если вы в какой-то момент вытащите флеш-диск, менеджер памяти будет снова обращаться за этими данными к диску ПК. Хотя прироста производительности от использования ReadyBoost нету, вы не теряете никаких данных, и так как файлы на флеш-диске хранятся зашифрованные AES 128, вам не нужно беспокоится о важных данных, если флеш диск утерян или украден. Плюс, к тому же, менеджер памяти сжимает каждую страницу перед размещением её на флеш-диск, так что процент КПД каждого мегабайта будет выше.

Итак, если вы хотите увеличить производительность вашего ПК, это сделать очень просто – подключите ваш флеш-диск в USB-порт и, когда у вас появится окно с выбором действий – просто выберите «Ускорить мою систему используя ReadyBoost». Для успешной работы вам необходимо хотя 230 Мб свободного места и стоит сказать, что некоторые флеш диски не обладают достаточной для ReadyBoost скоростью, но об этом вам, если что, сообщит ОС.

Если вы хотите узнать о ReadyBoost больше, Мэтт Эйерс, программный менеджер ReadyBoost, создал замечательнейший FAQ, который разместил в своём блоге Том Арчер (прим. а мы перевели), кстати я действительно рекомендую его почитать. Том, кстати, сделал огромную работу, чтобы показать в своём блоге все диалоги настройки.

Если мы с вами похожи, то у вас вообще несколько флеш-дисков. Если нет, вы можете купить флеш-диск размером в 1 Гб примерно за 50 долларов США. Если вы вставите флеш-диск в компьютер с Windows XP, то вы просто получите доступ к файлам, а если вы вставите ту же флешку в ПК с Windows Vista, то сможете увеличить производительность ПК с помощью ReadyBoost. Еще один способ, с помощью которого Windows Vista помогает вам реализовать всю мощь вашего железа.

Джим Оллчин.

Источник: http://windowsvistablog.com
Перевод: prymara

Комментарии

cos +1
Не в сети

Хотя прироста производительности от использования ReadyBoost нету
Итак, если вы хотите увеличить производительность вашего ПК

Странное противоречие. До сих пор считалось, что ReadyBoost призвана именно увеличить производительность машины, а тут такое утверждение, да ещё от самого Олчина. Потом опять будет говорить, что его слова были неправильно поняты

05.12.06 08:47
0
Не в сети

Хотя прироста производительности от использования ReadyBoost нету... писал:


Итак, если вы хотите увеличить производительность вашего ПК... писал:


05.12.06 08:48
0
Не в сети

"Если нет, вы можете купить флеш-диск размером в 1 Гб примерно за 50 долларов США."

ну у них и цены я гиг еще полгода назад баксов за 35 купил. а сейчас есть смысл брать уже 2 или 4 чуть дороже.

05.12.06 12:22
0
Не в сети

Слова поняты правильно, просто не объяснен Оллчином смысл: RB напрямую НЕ повышает производительность, он просто используется как расширение количества ОЗУ, снимая с винчестера кусок нагрузки. СКорее всего, на влеш помещаются выгруженные в данный момент из ОЗУ библиотеки, иль исчо какая хрень.

05.12.06 12:42
0
Не в сети

нет толку от этого ready boost! только флешка из компа для красоты торчит, и то только для красоты

05.12.06 14:06
0
Не в сети

"Когда в плане производительности сравнивают ПК с Windows XP и Windows Vista с 1 Гб оперативной памяти, то они показывают примерно одинаковую производительност" %)))

05.12.06 15:34
0
Не в сети

Он имел ввиду ситуацию, когда вы вытаскиваете флэш-драйв, используемый для РБ. Прирост производительности есть.
Другой вопрос, что далеко не каждая флэшка сейчас подойдёт для РБ. Те же Трансценды, которые довольно быстрые при последовательном доступе, в большинстве моделей медленные при случайном, что как раз важно для РБ. Потому далеко не каждая флэшка купленная сейчас, или, тем более, раньше, подойдёт. Если вы хотите приобрести флэшку в том числе и для использования в РБ в Висте - почитайте обзоры, подходит ли она. Мой Transcend JetFlash 110 4 GB, например, не подходит, хотя большие файлы пишутся на него и читаются довольно быстро. А вот куча маленьких при записи просто раздражает своей черепашьей скоростью.
Так что это технология, скорее, расчитана на будущее - правда, ближайшее. Скорости флэш-драйвов неплохо растут, в том числе и благодаря ReadyBoost в Висте - у производителей есть хорошая причина для увеличения скорости USB-драйвов.

05.12.06 21:00
0
Не в сети

объясните мне кто-нибудь, чем этот ready boost отличается от обычного свопинга на диск? Или флэшки быстрее, чем харды?

07.12.06 14:52
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.072 секунд (Общее время SQL: 0.045 секунд - SQL запросов: 67 - Среднее время SQL: 0.00068 секунд))
Top.Mail.Ru