Показать полную графическую версию : Функция операционной системы Windows 7 - ReadyBoost
Предыстория: сейчас сижу на XP. В своё время была Виста, но по причине огромных тормозов была снесена ещё до выхода SP1. В той системе была возможность вставить флэшку и использовать её в качестве дополнения к оперативной памяти. Но у меня почему-то эта функция работала с точностью до наоборот - быстродействие компьютера заметно ухудшалось. При этом, сделано всё было по правилам - размер ОЗУ и накопителя был таким, как рекомендуется в Справке (1,5 раза или что-то такое, уже не помню). Несмотря на все танцы с бубном, изменить производительность в лучшую сторону этой функцией не удалось.
Вопрос: как обстоят дела с этим в Windows 7? Прирост производительности (если он есть) заметен?
Неадекват
09-05-2009, 18:13
Здравия, Alla65, на каком-то сайте я видел пробы и тесты по использованию РэдиБуста с флешкой на висте (или на семерке), но прироста действительно не было, скорее наоборот. Так что опция эта довольно сомнительна :)
Vancouver
09-05-2009, 18:20
Вопрос: как обстоят дела с этим в Windows 7? »
В RC никак. Вот что пишет Система во вкладке ReadyBoost
"Readyboost is not enabled on this computer because the system disk is fast enough that readyboost is unlikely to provide additional benefit."
Я в ступоре, так Системный диск SATA1. :(
Неадекват
09-05-2009, 18:22
Vancouver, Все нормально, даже самым быстрым USB флешкам далеко даже до SATA 1 :) Неудивительно, что система не хочет "пятую ногу" :))
Vancouver
09-05-2009, 18:26
Неадекват, самое смешное до RC хотела и предлагала "Ускорить Систему"
Неадекват, то есть, вывод такого сообщения означает, что использование файла подкачки будет эффективнее?
Неадекват
09-05-2009, 19:12
Alla65, файл подкачки на мой взгляд потерял свою актуальность довольно давно... Я встречал компы с 3 Гб файлом подкачки, с 1 Гб и с 2 Гб. Встречал компы совсем без файла подкачки. Кстати и сам отключал его за ненадобностью... Подскажите, сколько у вас оперативы и (если не секрет:)) какие операции вы выполняете на своем компьютере?
Vancouver, ускорять они только предлагать и могут, но на деле что-то как-то не ладится))) Может PCI-E накопители смогут изменить скорость в лучшую сторону ;)
Неадекват, сейчас стоит 2ГБ. Для XP хватает. :) Операции вполне стандартные - просмотр сайтов, офисные документы, музыка, видео и не самые требовательные игры... :oszone:
Неадекват
09-05-2009, 21:38
Alla65, ну если 2 гб и не самые требовательные игры - тогда по идее вообще можно файл подкачки отключить. У меня когда было 2 Гб ОЗУ я себе ставил 1.5 Гб. И ни разу я еще не столкнулся с его нехваткой. Хотя все предпосылки были для этого. Если жесткий диск быстрый - тогда работа файла подкачки (если он понадобится) не будет сильно нагружать систему. А для XP 2 Гб физической памяти - хоть соли))))))))
Неадекват, тогда вернёмся в тему: для семёрки тоже этих 2-х гигов хватит? Если нет, то что же всё-таки делать - ReadyBoost или файл подкачки помогут?
Неадекват
10-05-2009, 11:15
Alla65, исходя опять же из своих установок семёрки на разные машины (и на виртуальники), а также со слов знакомых и коллег, которые устанавливали семерку на старые машины могу сказать, что 2 Гб ОЗУ должно хватать для нее просто с избытком. Файл подкачки у меня сейчас 3 Гб, да и то я склоняюсь к мысли, что это просто перебор.
У меня ноутбук Acer Aspire 8920g. Процессор Core2Duo T9300 2.5GHz 800MHz FSB L2 Cache 6MB, 512MB Video, 4GB RAM.
Нужен ли мне в такой машине ReadyBoost? Если да, то в каком объеме?
ОС - Windows 7 Ultimate x32o
Неадекват
25-06-2009, 21:46
Третий, камрад, у меня конфигурация чуть-чуть послабее твоей. И ReadyBoost для ноутов такой мощности явно ни к чему. Я недавно сравнивал свой ноут с конфигурацией моего рабочего компа и тот относительно ненамного оказался сильнее ноута. Без учета видеокарты конечно. ИМХО - нет смысла.
По поводу самого ReadyBoost - об этом много писано на хардварных порталах в тестах и лабораториях. И часто я видел, что даже самые мощные флешки на eSATA сильно замедляли работу системы. Ни одна флешка не сравнится по скорости с модулем DDR-2 памяти :biggrin:
Так что не заморачивайся, твой ноут и так демон. Если хочешь еще быстрее ноут сделать - купи SSD в него или винт на 7200 RPM :up Разница будет "на лице" :)
Неадекват,
По поводу самого ReadyBoost - об этом много писано на хардварных порталах в тестах и лабораториях. И часто я видел, что даже самые мощные флешки на eSATA сильно замедляли работу системы.
Можно ссылку на это что самые мощные флешки на eSATA замедляли работу, если сервис ReadyBoost запись/чтение работает "сквозняком" и время на себя не тратит.
И еще на Vista были две программы которые показывали попадание в кеш данных при работе ReadyBoost
- ReadyBoot Monitor v.1.0.7, http://area-71.net/rbmon/
- ReadyBoostMonitor, http://www.moosoft.com
Неадекват
29-06-2009, 13:23
Valeant, я как найду ссылку на статью, которую читал, выложу. :yes: Насчет замедления я имел ввиду, что если намеренно задействовать ReadyBoost, то особой скорости не наблюдается.
Подытоживая повторюсь и из своего опыта, что ReadyBoost по сути бесполезная "фича" Висты/Семерки. Тем более на 4 Гб ОЗУ... А самая медленная ОЗУ будет быстрее самых быстрых флэш :biggrin:
Неадекват,
Да вы хоть 8Gb имейте ОЗУ все равно у вас будут дисковые операции, и программы вы будете запускать и рестарт у вас будет.
Valeant, я тоже заметил , что при использовании ReadyBoost, комп притормаживает, скажем 4гб ОЗУ. не заменят 2Гб ОЗУ+2Гб флеш-памяти.
Неадекват
29-06-2009, 21:00
Valeant, я к тому, что попытка заменить часть ОЗУ флеш-памятью, ИМХО, баловство без смысла :)
На старых компах Виста и так сожрет все, что можно только сожрать :biggrin: , а модули ОЗУ все равно быстрее флеш будут. Вот собственно и вся мысль.
масяня@, ну да, ОЗУ отработала, и потом они втроем с HDD и CPU, потягивая кубинские сигары, пьют красное вино и с улыбкой наблюдают как бедная флешка как один китаец разгружает состав с ватой. :lol: :lol:
ну да, ОЗУ отработала, и потом они втроем с HDD и CPU, потягивая кубинские сигары, пьют красное вино и с улыбкой наблюдают как бедная флешка как один китаец разгружает состав с ватой. »
Это верно :laugh: :laugh: :laugh:
вас будут дисковые операции, и программы вы будете запускать и рестарт у вас будет. »
Вот это ни как не пойму
Неадекват, масяня@,
не кто не говорит, что вместо 4Gb надо купить 2Gb+2Gb(flash) речь не об этом, само собой лучше 4GB, а речь о фразе которую некоторые пользователи пишут
я тоже заметил , что при использовании ReadyBoost, комп притормаживает
слово заметил, у вас факты, цифры есть представьте - раз, второе почитайте еще раз как работает ReadyBoost (кто за нее отвечает) и как она физически может помещать в "приторможке" если у вас 4GB оперативы и в третьих размер который вы делали для ReadyBoost, в четвертых а скорость флэш у вас какая.
Ну объясните мне формулировку комп притормаживает.
Из описание на этом сайте да и везде:
Внутреннее устройство ядра Windows Vista: часть 2
...
Функция ReadyBoost
Скорость работы ЦП и памяти гораздо выше скорости работы жесткого диска, из-за чего жесткие диски часто являются узким местом для производительности системы. Операции произвольного дискового ввода-вывода особенно сильно влияют на производительность, потому что время позиционирования головок жестких дисков (порядка 10 мс) – это вечность для современных процессоров с тактовой частотой 3 ГГц. Хотя оперативная память идеально подходит для кэширования дисковых данных ... Windows Vista добавлена функция под названием ReadyBoost, которая позволяет воспользоваться преимуществами запоминающих устройств на основе флэш-памяти, создавая на них промежуточный уровень кэширования, логически расположенный между оперативной памятью и жесткими дисками.
...
Функция ReadyBoost состоит из службы, реализованной в файле %SystemRoot%\System32\Emdmgmt.dll, которая выполняется в процессе Service Host, и драйвера фильтра томов %SystemRoot%\System32\Drivers\Ecache.sys
...
Если пользователь соглашается, служба создает в корневой папке устройства файл кэша с именем ReadyBoost.sfcache и отдает службе SuperFetch указание заполнить кэш в фоновом режиме.
После инициализации кэширования службой ReadyBoost драйвер устройства Ecache.sys перехватывает все обращения чтения и записи к локальным жестким дискам (например, диску C:\) и копирует записываемые данные в созданный службой файл кэширования.
...
Если служба ReadyBoost определяет, что осуществляется произвольное чтение данных, и эти данные есть в кэше, данные извлекаются из кэша. Но ввиду того, что у жестких дисков скорость последовательного чтения выше, чем у флэш-памяти, операции последовательного чтения осуществляются непосредственно с диска, даже если эти данные есть в кэше.
Так что речь вот о чем.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC