1

РЕДАКТИРОВАТЬ :
Сейчас я использую Windows 8 x64 Enterprise, и разница в скорости на одном и том же оборудовании и в одном наборе данных поразительна. Что бы команда не сделала для улучшения алгоритмов кэширования, они сделали что-то ОЧЕНЬ правильно! :-)


Изменить: этот вопрос не помог. Как мне сохранить файл в кеше Windows 7?

Я ищу способ ускорить доступ к определенным каталогам и файлам, к которым я часто обращаюсь.

Я использую рабочую станцию под управлением Win7x64 Ultimate с относительно медленным жестким диском. Тем не менее, у меня есть 24 ГБ оперативной памяти. Я хочу, чтобы продукт, который я могу сказать, сохранил, например, "c:\stuff" (все дерево), "d:\morestuff\bigfile.big", "e:\even\more * .stuff" в памяти. так что Windows читает и записывает эти файлы в память, а затем продукт записывает эти файлы на жесткий диск в свое время.

Мое предпочтение будет:

  1. Открытый исходный код
  2. Свободно
  3. Бесплатно, с ограниченными функциями, например, разрешено только 8 ГБ кеша
  4. Бета
  5. Бесплатно, с ограничением по времени
  6. патентованный

Редактировать 2: Я рассмотрел использование жестких ссылок и ОЗУ (FancyCache), но я хочу, чтобы продукт записывал данные на жесткий диск асинхронно. Не данные на что-то вроде и файл образа ОЗУ, а фактические каталоги и файлы на жестком диске.

Огромное спасибо!

4 ответа4

0

Недавно я успешно использовал "Dataram RAMDisk" http://memory.dataram.com/products-and-services/software/ramdisk . Он имеет бесплатное издание.

На этом сайте перечислены некоторые альтернативы: http://alternativeto.net/software/dataram-ramdisk/?platform=windows , где я вижу один из них с открытым исходным кодом. Тем не менее, не пытался ничего другого, кроме RAMDisk.

0

Сейчас я использую Windows 8 x64 Enterprise, и разница в скорости на одном и том же оборудовании и в одном наборе данных поразительна. Что бы команда не сделала для улучшения алгоритмов кэширования, они сделали что-то ОЧЕНЬ правильно! :-)

0

Хотя я не играл с этим, Microsoft Sysinternals CacheSet может быть решением для вас. CacheSet - это апплет, который позволяет вам управлять параметрами рабочего набора системного файлового кэша. Вы можете поиграть с настройками и увеличить настройки кеша файловой системы Windows.

0

Увидел это на первой странице, и я не знаю, нужно ли вам это по-прежнему, но одним из вариантов может быть использование Sandboxie и его резервное копирование на RAMDisk. Вам нужно будет вручную очистить кеш в вашем постоянном хранилище.

Я не знаю, даст ли это вам лучшую или худшую производительность, но стоит попробовать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .