Как я могу использовать мой SSD в качестве кеш-диска ReadyBoost?

17

Я хотел бы использовать SSD в качестве кеш-диска ReadyBoost. Однако ReadyBoost может работать только с подключаемыми USB-накопителями (AFAIK). Есть ли способ избежать этого ограничения?

skevar7
источник
2
Если вы посмотрите на статью в Википедии, в которой говорится: «Если системный диск представляет собой твердотельный диск (SSD), ReadyBoost отключен, поскольку он не будет иметь никакого эффекта или вообще не будет работать». , Таким образом, текущие ответы говорят, что вы можете использовать и SSD для ReadyBoost, но, очевидно, нет, если это системный диск.
DMA57361

Ответы:

7

В Windows 7 вы можете использовать внутренний SSD-накопитель для ReadyBoost.

Пример сценария, в котором это имеет «некоторый» смысл: у вас есть существующий рабочий стол Windows 7, который может использовать повышение производительности, но у вас нет времени для переустановки / переноса загрузочного диска на твердотельный накопитель.

  • Установите дешевый SSD и настройте его для ReadyBoost (просто щелкните правой кнопкой мыши на диске так же, как на USB-накопителе). ПРИМЕЧАНИЕ. ReadyBoost будет использовать только 4 ГБ диска.

  • Переместите файл подкачки виртуальной памяти с загрузочного диска на SSD.

  • Переместите любые файлы данных, с которыми вы активно работаете, на SSD (например, исходный код, если вы разработчик).

Общее время: около 10 минут. Улучшение производительности: заметно / полезно, но не волшебно

Scrappydog
источник
3
ReadyBoost может использовать более 4 ГБ диска - ограничение присутствует только в Vista и некоторых файловых системах (NTFS и exFAT позволяют больше). У меня есть запасная 16-гигабайтная SD-карта, которую я оставляю подключенной к моей машине, которая обеспечивает 16-гигабайтный кэш ReadyBoost ...
DMA57361
1
Обратите внимание , что делает это положит крайний износ SSD очень быстро, что может значительно уменьшить срок его службы.
nhinkle
5
@ skevar7: Хм нет, ReadyBoost предназначен для помощи системам с медленными жесткими дисками, а не оперативной памятью.
Тамара Вийсман
1
@ skevar7 Я считаю, что ваш комментарий о том, что он предназначен для систем с низким ОЗУ, неверен. См. Статью MS: technet.microsoft.com/en-us/magazine/ff356869.aspx
Филипп
2
@nhinkle Как использование SSD в качестве дискового кэша приведет к большему износу, чем использование SSD в качестве установочного диска ОС? Я не думаю, что проблема актуальна, если другой вариант напрямую устанавливает ОС на SSD.
Филипп
9

Используйте SSD в качестве системного диска. Виртуальная память будет не только намного быстрее (чем все, что ReadyBoost может предложить через узкое место USB 2.0), но и общую производительность системы.

PS: ReadyBoost - это пережиток тех времен, когда оперативная память была еще ценным товаром. Сегодня память очень дешево; Я бы не стал беспокоиться о ReadyBoost.

Питер Мортенсен
источник
4
Большой SSD слишком дорогой. А Win7-64 съедает 20 гигов только для пустой установки ...
skevar7
1
это не так, используйте vLite и установите Windows 7 на SSD 4 ГБ, если это необходимо, без проблем.
2
Не совсем правильно, он не может сжать 64-битную Win7 до 4 ГБ. Но vLite - хороший инструмент, спасибо. Может быть, я бы лучше перейти на SSD в качестве системного диска. Но эта чертова постоянно растущая папка WinSXS сводит меня с ума: - /
skevar7
2
Мне нужно улучшить производительность дисковой системы. Увеличение ОЗУ больше не поможет.
skevar7
1
Ваш PS про RAM неправильный. Из первого абзаца документа: «Эта функция использует <...> в качестве кэша жесткого диска для повышения производительности чтения с диска» technet.microsoft.com/en-us/magazine/ff356869.aspx
Филипп
5

Мне удалось настроить полный 120 ГБ SSD-диск для использования ReadyBoost, создав четыре раздела и включив ReadyBoost на всех них. ReadyBoost для Windows 7 позволяет использовать не более 32 ГБ на один раздел, но один диск все еще можно разбить на несколько раз. Общий максимум составит 256 ГБ с 8 разделами (по 32 ГБ каждый).

thejhh
источник
Это не то, как работает readyboost. Вы, по сути, потратили впустую 120 ГБ SSD. technet.microsoft.com/en-us/magazine/ff356869.aspx
Келтари
@Keltari, почему ты так говоришь? Я согласен, что, вероятно, было бы лучше просто установить ОС на 120 ГБ SSD, но я не думаю, что это впустую. В первом абзаце статьи вы указали: «Эта функция используется ... в качестве кэша жесткого диска для повышения производительности чтения с диска». Таким образом, все 120 ГБ должны использоваться в качестве кеша для его более медленного HD.
Филипп
Возможно, вместо этого использовали SSD в качестве диска ОС, а затем переместите папку с документами на другой диск с данными. ReadyBoost в порядке и все, но данные должны быть прочитаны с медленного жесткого диска на быстрый SSD ReadyBoost для повторного использования. Время, необходимое для его установки на SSD, - пустая трата времени, когда вы можете просто начать считывать быстрый SSD.
вс
-1

ReadyBoost, по сути, позволяет рассматривать устройства хранения данных, не относящиеся к жестким дискам, как память.

Если вы хотите сделать это на обычном внутреннем жестком диске, вам просто нужно выделить место для файла подкачки на этом диске.

Сделать это:

  • Перейдите в свойства системы (Winkey + Pause или щелкните правой кнопкой мыши Мой компьютер-> Свойства)
  • продвинутый
  • Под рамкой «Производительность» нажмите Настройки
  • продвинутый
  • + Изменить

Вы должны увидеть этот диалог:

Настройки файла подкачки в Windows 7

Здесь вы можете добавить файл страницы нестандартного или управляемого размера для буквы вашего SSD.

RJFalconer
источник
3
Это не ReadyBoost, это виртуальная память. ReadyBoost кеширует файлы, виртуальная память - нет.
Mashwell
Да, но это так близко, как вы можете добраться до readyboost для внутреннего диска, хотя, афаик.
RJFalconer