Показать полную графическую версию : Программа по искуственному увеличению кэша жёсткого диска
sputnikk
17-05-2012, 17:16
Есть программа FancyCache, увеличивающая кэш харда за счёт ОЗУ http://www.romexsoftware.com/en-us/fancy-cache/
Хочу знать мнение экспертов, на сколько она может повысить скорость работы диска, конкретно моего с кэшом в 16 мб. Всего у меня доступно 3326 мб ОЗУ.
Поверьте - это полный бред. Кэш (буфер) винта работает только и напрямую с процом винта и никак не касается ОЗУ на мат.плате. Видимо речь идё о простом дополнительном кэшировании дискового пространства винта, и всё. К увеличению кэша 16Мб винта это не относится.
К увеличению кэша 16Мб винта это не относится. »Всё верно, никакого отношения к 16МБ кеша нет.
Это, судя по картинке и описанию принципа работы из ссылки, самый прямой аналог SMARTDRV.EXE ещё со времён DOS.
Что не имеет смысла, поскольку у любой современной ОС есть куда более совершенные механизмы буферизации дисковой подсистемы.
sputnikk
23-05-2012, 05:37
Спасибо.
Всего у меня доступно 3326 мб ОЗУ. »Единственно, можно использовать на 32bit системах остальную часть памяти, которая системой не видна и составляет ~700MB
FancyCache can also utilize the OS Invisible Memory which is wasted on 32-bit Windows when 4GB memory or more is installed.
Но вот прибавит ли это скорости, ещё вопрос, который желающие поэкперементировать, могут проверить на себе :)
Как показывает практика, прибавляет значительно
http://forum.ixbt.com/post.cgi?id=attach:11:41732:526:1
FancyCache при работе в паре с SSD на диске С
SCORPIC,
Это вы микросхему ОЗУ у винта перепаяли ? ;) :)
А если серьёзно кэширование у винта программно изменить/увеличить невозможно. Кеширование в самой ОС - возможно.
Да с кешированием кеша винта здесь речи даже нет. Кеширование идет через RAM. За счет этого увеличение скорости. У меня дома приличный комп Intel Core i7-3770K, 32 гига оперы. Фенсикеш реально ускоряет работу 64 системы, настроил для работы с SSD. Т.к. винтов в компе нет. Как работает программа FancyCache достаточно зайти на их сайт. Программа бесплатная для тестирования. Критиковать я тоже могу все что угодно. Проверьте работу на практике, а потом критикуйте.
Проверьте работу на практике, а потом критикуйте. » Прочитайте название темы, а потом пишите! Программа по искуственному увеличению кэша жёсткого диска »
Тему переношу в ПО.
sputnikk
06-07-2012, 05:35
Но вот прибавит ли это скорости, ещё вопрос, который желающие поэкперементировать, могут проверить на себе » Поэкспериментировали?
Фенсикеш реально ускоряет работу 64 системы, настроил для работы с SSD. »Сколько выделили?
на всякий случай поясню. У меня чипсет VIA P4M900, он не видит все 4 гб ОЗУ даже на х64.
Сколько выделили?
на всякий случай поясню. У меня чипсет VIA P4M900, он не видит все 4 гб ОЗУ даже на х64. »
Виндовс 7 64бит, видит все 32 гига которые установлены.
Выделил как на сайте фенсикеш, если оперативы много можно и больше.
У меня поднят RAM на 16Гб и FancyCache. На их сайте все есть http://www.romexsoftware.com/en-us/fancy-cache/demo-benchmark-cdm.html
Как показывает практика, прибавляет значительно » Фенсикеш реально ускоряет работу 64 системы, настроил для работы с SSD.На их сайте все есть » Стесняюсь спросить. Вы под "реально ускоряет работу" что понимаете? Просто я смотрю вы здесь упорно ссылки на картинки из CrystalDiskMark с какими то умопомрачительными цифрами всё даете. Какое отношение эти картинки имеют к "реальному ускорению работы". Вы видимо понятия не имеете как эта (и подобные им программы) работают. Поясню - прожка просто закидывает на диск свой служебный файл и работает с ним. Когда у вас установлена сабжевая прожка FancyCache (по своей сути это просто RAM диск) и размер "кэша" (RAM диска), выделенный вами этой прожке, превышает размер служебного файла СDM (его размер вы сами задаете, когда выбираете "Объем теста" от 50 до 4000MB), то весь этот файл оказывается не на диске, а в оперативке. И прожка тестирует не скорость диска, а скорость обмена с оперативкой. Но к реальному положению дел эта скорость никакого отношения не имеет - реальные данные то все равно на диске храняться и прежде чем они в кэш FC попадут должны с диска считаться... ну или на диск записаться. А читаться и записываться на диск они будут ровно с той же скоростью, что и без упомянутой прожки.
Поэкспериментировали? » Зачем? C RAM дисками я знаком. Штука в целом бесполезная, по моему мнению. Даже при использовании на 32-х битных системах, где есть кусок недоступной оперативки, который вроде зря пропадает. Включение этого куска в работу с помощью RAM диска никаких ощутимых дивидендов не приносит, что вы на RAM диск не поместите. Что касается использования RAM диска на 64-битных ОС, где ОС дуступна вся оперативка, то, имхо, это вообще неразумно. Так что если у вас иное мнение о применении RAM-дисков вообще и этой прожки в частности, то вы уж, пожалуйста, результатами тестов свое мнение подкрепите. Только не такими, пример которого я вам выше привел, а тестами в реальных приложениях. Например архивация (вот вам время с этой прожкой, а вот без), картинку какую в фотошопе повертите, видео какое переконвертируйте, в игрушке какой в одном сценарии покажите - вот вам фпс с прожкой, а вот без. Вот тогда и можно будет говорить о "реальном увеличении производительности" (правда я почему то думаю, что говорить будет не о чем). А пока это все это смахивает на заявления ламера из серии "дефрагментировал реестр - всё залетало", "отключил ненужные службы - много быстрее", "загнал своп на RAM диск - огромное ускорение" и множество им подобных. Ибо я не вижу никаких объективных предпосылок к "реальному увеличению производительности", тем более на вашей системе. Поясню, если бы речь шла о системе с HDD, я бы охотно поверил, что у вас например ускорился бы запуск некоторых тяжелых программ. С применением FC мы фактически получаем гибридный HDD, полученный программными методами. А мой небольшой опыт общения с гибридными HDD показал, что их отличаете от обычных HDD, это именно ускорение запуска программ, повышение отзывчивости ОС при путешествии среди множества окон, особенно если у вас оперативки немного и активно файл подкачки используется, ну и ускорение собственно загрузки ОС (к FC это не относится - загрузка ОС по моему разумению будет только дольше, как и всегда при применении RAM-диска). На вашей же системе с большоим объемом оперативки и быстрыми SSD я не вижу, чем вам там FC помочь может.
Так что ждем конкретных секунд "с прожкой" и "без" в реальных приложениях. Может и появится повод внимательней на прожку посмотреть.
» настроил для работы с SSD.[/q] Это как "настроили"?
sputnikk
06-07-2012, 17:28
Интернетзнакомый написал:
чего-то у меня от этого дискокэширователя жуткое проседание фпс в играх
Intel Smart Response. Суть ее заключается в использовании быстрой флеш-памяти для буфера часто используемых файлов.
FancyCache - по сути то же самое, только вместо SSD можно использовать RAM диск. Программа выложена производителем для тестирования и бесплатна, поэтому любая ОБОСНОВАННАЯ критика только приветствуется :)
Ощутимого увеличения производительности системы при работе с HDD данная прога не дает, но тот кто говорит о её бесполезности - признается в том, что он просто не знает всех возможных вариантов её действительно эффективного применения.
Сомневающиеся могут почитать здесь:
http://forum.ru-board.com/topic.cgi?forum=62&topic=3250&start=1140
пример эффективного применения FancyCache который видно без всяких тестов "не вооруженным глазом". Так что прога очень даже нужная и полезная при применении её там, где она действительно помогает (Flash-носители).
C RAM дисками я знаком. Штука в целом бесполезная, по моему мнению »
Так это ваши minos66, проблемы что вы не умеете и не можете использовать RAM диск.
1. У меня в 32Гб ОЗУ, 16 из которых прекрасно хватает для Windows 7 64 и используемых программ. 16Гб используется для RAM. При загрузке батник с SSD распаковывает архив с Portable Soft-ом, далее запускаются программы для работы уже из RAM диска.
2. Скорость распаковки из 200 мегабайтного архива с Portable Soft-ом - в 700мб RAM - ведется Intel Core i7 3770K в 16 потоков т.е. приблизительно 8 секунд. Архив сжат для более быстрого копирования в RAM, в RAM же он и распаковывается, после распаковки самоуничтожается.
Весь софт который использую на компьютере запускается из RAM, в том числе кеши и темпы - все используют RAM. Все игрушки запускаются в компьютере из RAM диска.
3. Adobe Photoshop Lightroom Portable загружается и настроен в RAM. Фотографии для его обработки то же в RAM.
4. Linux Ubuntu 64 bit установлена и запускается из RAM virtualbox 64-bit virtual machine Portable - которая установлена и запускается из RAM.
5. Linux Ubuntu 64 вместо винта использует RAM, система и кеш тоже используют предразбитый виртуальный RAM созданный в том же RAM-е.
6. Далее написанные мною батники по мере надобности или завершении работы с компьютером копируют важные данные программ на SSD. Например это могут быть сохранёнки Savegames - при игровых приложениях запускаемых из RAM.
minos66, если не умеете использовать свою машину на полную, то это не значит что программы RAM дисков плохи и их нельзя продуктивно применять на практике. «На зеркало неча пенять, коли рожа крива.» (эпиграф и сюжет комедии Н. В. Гоголя «Ревизор».)
Стесняюсь спросить. Вы под "реально ускоряет работу" что понимаете? Просто я смотрю вы здесь упорно ссылки на картинки из CrystalDiskMark с какими то умопомрачительными цифрами всё даете. Какое отношение эти картинки имеют к "реальному ускорению работы". Вы видимо понятия не имеете как эта (и подобные им программы) работают. Поясню - прожка просто закидывает на диск свой служебный файл и работает с ним. Когда у вас установлена сабжевая прожка FancyCache (по своей сути это просто RAM диск) и размер "кэша" (RAM диска), выделенный вами этой прожке, превышает размер служебного файла СDM (его размер вы сами задаете, когда выбираете "Объем теста" от 50 до 4000MB), то весь этот файл оказывается не на диске, а в оперативке. И прожка тестирует не скорость диска, а скорость обмена с оперативкой. Но к реальному положению дел эта скорость никакого отношения не имеет - реальные данные то все равно на диске храняться и прежде чем они в кэш FC попадут должны с диска считаться... ну или на диск записаться. А читаться и записываться на диск они будут ровно с той же скоростью, что и без упомянутой прожки. »
Если кэш настроен неверно, то он будет больше вреден, нежели полезен. Это сказывается, если размер его составляет небольшой объем (десятки-сотни мегабайт). Наиболее качественный прирост наблюдается при размере кэша более 4Гб.
Мои тесты при размере кэша от 4Гб (и более) показывают, что после первого обращения к данным все последующие обращения занимают доли секунд.
Более того - еще есть возможность настроить параметры записи файлов и попадания их в кэш - т.е. временное хранение в кэше до сброса на диск (настоятельно рекомендуется наличие ИБП чтобы не потерять данные!).
Повторю - при правильной настройке данная программа весьма и весьма полезна. Ну а кривому танцору и яйки мешают...
У меня чипсет VIA P4M900, он не видит все 4 гб ОЗУ даже на х64. »
Спецификация чипсета говорит - до 4гб... Так что Вам это ПО в принципе не нужно, пока не будет железо с оперативой от 8Гб
sputnikk
06-09-2020, 04:33
rgs_rgs, не надо было подымать мёртвую тему. У меня 8 лет другой комп и сейчас многое решается ssd.
Вот интересно, можно ли вручную регулировать SuperFetch
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.