Работает ли ReadyBoost? Улучшает ли это производительность для медленных ПК?

Теория, лежащая в основе ReadyBoost , заключается в том, что она помогает ускорить старые компьютеры с небольшим объемом оперативной памяти(RAM memory) . Однако никто не знает, какое влияние оказывает эта технология, поэтому мы решили провести собственные измерения и выяснить, оказывает ли ReadyBoost положительное влияние или нет. Читайте дальше, чтобы узнать, что мы нашли:

Компьютеры, использованные для сравнения тестов(Test Comparison)

Для этих тестов мы использовали три конфигурации оборудования и два компьютера: ноутбук с Windows 8.1 Pro и настольный компьютер с Windows 7 Ultimate . Обе операционные системы имели 64-разрядные версии Windows . На ноутбуке мы провели измерения и тесты при использовании его встроенной 4 ГБ оперативной памяти(RAM) , а затем после удаления 2 ГБ, чтобы мы могли лучше оценить влияние ReadyBoost на системы с небольшим объемом оперативной памяти(RAM memory) .

Ноутбук представляет собой Acer Aspire V3-551 , оснащенный четырехъядерным процессором AMD A8-4500M APU(AMD Quad-Core A8-4500M APU) со встроенным графическим процессором AMD Radeon HD 7640G , который разделяет 512 МБ памяти с процессором(CPU) . Хранилищем для этого ноутбука является жесткий диск (disk drive)Seagate емкостью 500 ГБ , работающий со скоростью 5400 об/мин. По умолчанию этот ноутбук поставляется с 4 ГБ оперативной памяти DDR3(DDR3 RAM) .

Настольный ПК представляет собой изготовленный на заказ ПК с четырехъядерным процессором AMD (AMD Quad-Core) A4-3670K APU , видеокартой (video card)AMD Radeon HD 6530D , которая также использует 512 МБ оперативной памяти(RAM memory) вместе с процессором(CPU) . Этот ПК оснащен жестким диском Western Digital Caviar Blue емкостью 1 ТБ и скоростью вращения 7200 об/ (Digital Caviar Blue)мин(Rpm) , а также 4 ГБ оперативной памяти DDR3(DDR3 RAM) . Все эти компоненты соединены материнской платой ASRock A75M-HVS(ASRock A75M-HVS motherboard) . К сожалению, этот ПК имеет только модуль памяти(memory module) с 4 ГБ, и мы не смогли удалить 2 ГБ, как мы сделали на ноутбуке.

Операционные системы обновлены и были установлены около трех месяцев назад. У них также установлены наши ежедневные приложения. Такие вещи, как интернет-(Internet) браузеры, медиаплееры и т. д.

Флэш-память, которую мы использовали для ReadyBoost , представляет собой диск HP v135w с 8 ГБ свободного места и USB(space and USB) 2.0, отформатированный с использованием файловой системы NTFS(NTFS file) .

Тесты, которые мы провели

Мы провели серию из пяти тестов на каждом ПК и конфигурации оборудования(PC and hardware configuration) , чтобы получить максимально точное представление о влиянии ReadyBoost на производительность системы.

Сначала мы использовали тест PCMark Vantage x64 .

ReadyBoost, производительность, тест, тест, Windows

Этот тест измеряет общую производительность системы(system performance) в серии из восьми наборов тестов, охватывающих цифровую память, телевидение и фильмы(TV and movies) , игры, музыку, связь и производительность. По крайней мере теоретически, он должен точно измерять влияние ReadyBoost на общую производительность системы(system performance) при выполнении таких задач, как использование приложений Office , просмотр веб-страниц, просмотр фильмов и т. д.

Настройки, которые мы использовали для этого теста, следующие: разрешение(Resolution) — 1024x768, сглаживание(Anti-Aliasing) — нет, фильтрация текстур(Texture Filtering)оптимальное и HDD Suite Target(Optimal and HDD Suite Target)C.(C. Both) Параметры рендеринга «Использовать полную точность»("Force full precision") и «Использовать программные вершинные шейдеры»("Force software vertex shaders") были сняты и каждое испытание повторяли 3 раза.

Затем мы использовали тест 3DMark Vantage .

ReadyBoost, производительность, тест, тест, Windows

Как многие из вас знают, этот тест измеряет общую игровую производительность DirectX 10 . Мы запускали все его тесты три раза с выбранной предустановкой « Производительность(Performance) » и измеряли средние результаты.

Затем мы использовали BootRacer , чтобы измерить, оказывает ли ReadyBoost какое-либо положительное влияние на время загрузки каждой тестовой системы(test system) . Мы измерили три последовательные процедуры загрузки в каждой системе и рассчитали среднее значение.

ReadyBoost, производительность, тест, тест, Windows

Этот тест очень полезен, потому что он измеряет время, прошедшее с начала загрузки операционной системы(operating system) до того момента, когда ваш компьютер полностью отвечает, без добавления времени, необходимого для ввода пароля.

Четвертое приложение, которое мы использовали для наших измерений, — AppTimer . Теоретически ReadyBoost помогает системе SuperFetch(SuperFetch system) повысить общую производительность системы(system performance) . Это достигается за счет изучения приложений, которые наиболее часто используются на вашем ПК, и предварительной загрузки их после запуска системы(system startup) , чтобы они загружались быстрее, когда вы их запускаете. Мы выполнили эти измерения только на ноутбуке Acer Aspire V3-551(Acer Aspire V3-551 laptop) , потому что он используется очень часто, и у нас есть четкая тенденция использовать одни и те же приложения каждый раз, когда мы входим в него. Наиболее часто используемыми программами на этом ноутбуке являются Opera Next и Microsoft Visual Studio 2012 .. Последние пару месяцев им пользовались каждый день.

ReadyBoost, производительность, тест, тест, Windows

Мы провели пять тестов запуска с этими приложениями с задержкой в ​​5000 миллисекунд между каждым действием. Режим обнаружения(detection mode) окна был Window Name /> , а метод закрытия окна(Window Close Method) был Alt + F4 .

И последнее, но не менее важное: мы провели измерения с помощью инструмента монитора(Performance monitor) производительности в Windows.

ReadyBoost, производительность, тест, тест, Windows

Мы настроили набор сборщиков данных(Data Collector Set) для счетчиков кэша ReadyBoost . Мы собрали информацию во время выполнения теста PCMark Vantage x64(PCMark Vantage x64 benchmark) , потому что это полный тест, который длится несколько часов, так что времени достаточно, чтобы увидеть ReadyBoost в действии. Если вы хотите узнать, как настроить набор сборщиков данных(Data Collector Set) , ознакомьтесь с этим руководством и добавьте счетчики ReadyBoost Cache . Эта категория счетчиков доступна только после включения ReadyBoost .

Влияние ReadyBoost(Impact ReadyBoost Has) на общую производительность системы(General System Performance)

При запуске PCMark Vantage оценки были на 1-2% выше при использовании ReadyBoost на ноутбуке(Laptop) с 4 ГБ ОЗУ(RAM) и настольном компьютере(Desktop) с 4 ГБ ОЗУ , но, что удивительно, на (RAM)ноутбуке(Laptop) с 2 ГБ ОЗУ(RAM) они были примерно на 1% ниже .

ReadyBoost, производительность, тест, тест, Windows

Мы также заметили, что в большинстве тестов, проведенных PCMark Vantage , не было улучшений при использовании ReadyBoost , за двумя исключениями: пакеты Memories и Productivity . В этих наборах тестов результаты каждый раз улучшались на 2%.

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

ReadyBoost, производительность, тест, тест, Windows

Пакет Productivity измеряет производительность системы(system performance) при выполнении обычных задач, таких как работа в Интернете(Internet) и использование офисных приложений. Ниже вы можете увидеть результаты набора тестов Productivity .

ReadyBoost, производительность, тест, тест, Windows

Тесты « Игры(Gaming) » и « Связь(Communication) » в PCMark Vantage зафиксировали результаты, которые постоянно снижались на 1% при включении ReadyBoost .

Пакет Gaming тестирует производительность процессора(CPU) , графического процессора и жесткого диска(GPU and HDD performance) в игровых сценариях, от подключения игрового контроллера(game controller) до игры в онлайн-игру. Ниже вы можете увидеть результаты набора тестов Gaming .

ReadyBoost, производительность, тест, тест, Windows

Коммуникационный набор проверяет производительность компьютера в таких ситуациях, как отправка электронной почты или обмен информацией через (Communication)Интернет(Internet) . Ниже вы можете увидеть результаты набора тестов связи .(Communication)

ReadyBoost, производительность, тест, тест, Windows

Влияние ReadyBoost(Impact ReadyBoost Has) на игровую производительность(Gaming Performance)

При запуске 3DMark Vantage результаты показали, что ReadyBoost не влияет на игровую производительность.

Этот тест измеряет производительность процессора и графического процессора(CPU and GPU performance) во время запуска игр, и результаты не показали заметной разницы при включении ReadyBoost .

ReadyBoost, производительность, тест, тест, Windows

Самая большая разница, которая была измерена, составила 0,002%, что является статистически незначимым.

Влияние ReadyBoost(Impact ReadyBoost Has) на время загрузки Windows(Windows Boot Timings)

BootRacer показал, что ReadyBoost улучшает время загрузки операционной системы(operating system) . В системах с 4 ГБ улучшение составило всего 1 секунду, а в системе с 2 ГБ — 4 секунды (на 7 % faster ).

ReadyBoost, производительность, тест, тест, Windows

Можно с уверенностью сказать, что на системах с небольшим объемом оперативной памяти(RAM) вы заметите приличное улучшение времени загрузки.

Влияние ReadyBoost(Impact ReadyBoost Has) на время запуска приложения(Application Startup Time)

Запуск приложения сразу после загрузки операционной системы(operating system) означает более медленный запуск по сравнению с открытием того же приложения через 15(application 15) минут после включения системы. Это связано с тем, что множество служб и фоновых процессов запускаются, как только вы входите в Windows .

Напоминаем, что эти измерения проводились только на ноутбуке Acer Aspire V3-551(Acer Aspire V3-551 laptop) , когда у него было 4 ГБ ОЗУ(RAM) и когда у него было 2 ГБ ОЗУ(RAM) , чтобы вы могли легко сравнить влияние ReadyBoost , когда у вас мало ОЗУ(RAM) и когда вы иметь приличный объем памяти.

ReadyBoost отлично справляется, когда вы открываете программу, которую очень часто используете, сразу после входа в систему. Он сокращает время первого запуска приложения на 10-15%.

ReadyBoost, производительность, тест, тест, Windows

Если вы закроете его, а затем снова запустите, ReadyBoost все равно улучшит ситуацию, но с меньшим отрывом. Его влияние лучше всего заметно, когда вы запускаете часто используемые приложения, как только вы входите в свой компьютер.

Как ReadyBoost использует флэш-накопитель(Flash Drive) для повышения производительности(Performance) ?

Мы использовали набор сборщиков данных(Data Collector Set) в мониторе производительности(Performance Monitor) , чтобы получить представление о том, как ReadyBoost использует подключенную нами флэш-память HP для повышения производительности. Мы смотрели на следующие показатели:

  • MB Cached — сколько данных ReadyBoost скопировал на карту памяти из основной оперативной памяти, чтобы ускорить процесс.

  • Используемый кэш(Cache Used) — сколько ранее кэшированной памяти использовалось ReadyBoost во время работы PC Vantage для повышения производительности. Чем больше кэшированной памяти он использует, тем лучше.

  • Skipped Reads/Second — сколько раз ReadyBoost считывал данные с флешки вместо чтения с жесткого диска. Чтение с флешки чаще означает более быстрое чтение и лучшую производительность.

Измерения проводились на ноутбуке Acer Aspire V3-551(Acer Aspire V3-551 laptop) с 4 ГБ ОЗУ(RAM) , а затем с 2 ГБ ОЗУ(RAM) , чтобы мы могли увидеть влияние ReadyBoost на одну и ту же систему с разным объемом памяти.

Результаты весьма значимы, и каждый отдельный счетчик доказывал, что, когда у ноутбука было 2 ГБ ОЗУ(RAM) , ReadyBoost использовал флэш-память как минимум в два раза больше, чем когда у ноутбука было 4 ГБ ОЗУ(RAM) . Мы видим, что ReadyBoost кэшировал вдвое больше общего объема данных, когда у ноутбука было всего 2 ГБ ОЗУ(RAM) , удвоил емкость(storage capacity) флэш-памяти и избегал использования жесткого диска(disk drive) для чтения данных, читая их из флэш- памяти 6(memory 6) . раз больше, чем когда у него было 4 ГБ оперативной памяти(RAM) .

ReadyBoost, производительность, тест, тест, Windows

На приведенном выше графике легко заметить, что влияние ReadyBoost возрастает на системах с меньшим объемом памяти.

Резюме(Summary) . Что дает ReadyBoost?

Напомним, вот краткий обзор улучшений, которые вы получите при включении ReadyBoost в системе с небольшим объемом оперативной памяти:

  • Открытие медиафайлов, таких как фотографии, музыка или видео(music or video) , происходит немного быстрее (примерно на 2%).
  • Загрузка веб-страниц и использование приложений Office немного быстрее (примерно на 2%).
  • Время загрузки вашей системы улучшается (до 7%).
  • Ваши наиболее часто используемые приложения запускаются быстрее (на 10–15%).

Вы не заметите никакой разницы с включенным ReadyBoost , когда будете играть в игры или запускать приложения, интенсивно использующие ЦП или ГП . (CPU or GPU)Кроме того, улучшения становятся меньше, когда вы добавляете больше оперативной памяти(RAM) . В системе с более чем 4 ГБ оперативной памяти(RAM) вы не заметите улучшения. ReadyBoost наиболее эффективен в системах с 2 ГБ ОЗУ(RAM) или меньше. Кроме того, добавление SSD-накопителя(SSD drive) к вашему компьютеру означает, что нет смысла использовать ReadyBoost . Мы провели несколько очень быстрых тестов после добавления твердотельного накопителя(SSD) и быстро заметили, что ReadyBoost становится неактуальным.



About the author

Я инженер-программист с более чем 10-летним опытом работы в индустрии Xbox. Я специализируюсь на разработке игр и тестировании безопасности. Я также являюсь опытным обозревателем и работал над проектами для некоторых из самых известных игровых компаний, включая Ubisoft, Microsoft и Sony. В свободное время я люблю играть в видеоигры и смотреть сериалы.



Related posts