10

Во время подготовки к экзамену A+ я читал о твердотельных накопителях и подумал про себя, что если у вас есть mobo с низким пределом RAM, вы можете использовать выделенный SSD исключительно для виртуальной памяти. Я просмотрел некоторую информацию в Интернете, и информация, которую я нашел, говорила, что это плохая практика, но не объясняла почему. Почему нельзя использовать SSD для виртуальной памяти и что вы думаете о выделенном диске виртуальной памяти? Спасибо!

5 ответов5

11

Я использую 60 ГБ SSD в качестве выделенного диска виртуальной памяти, работающего на Windows 7, это SATA-3, и я получаю скорость 450 МБ сек.

Моя машина полностью загружена 32 ГБ памяти во всех доступных слотах. Я использую этот аппарат для редактирования полнометражных фильмов в формате HD, поэтому эта память быстро израсходуется.

Я должен сказать, что накопитель виртуальной памяти SSD является отличным помощником в уменьшении узких мест, когда память заканчивается и VM начинает работать. Мне все равно, если диск умрет через год или два, я просто заменю его на другой дешевый диск.

8

В то время как люди предлагают, чтобы вы не помещали файл подкачки на SSD, ничто не может вас остановить, но есть и похожие идеи, такие как Microsoft Readyboost, хотя он использует флешку вместо SSD. Он работает примерно так же (кэширование чтения с жесткого диска вместо кэширования виртуальной памяти - но теория метода повышения производительности и недостатков одинакова), но имеет очень похожие причины для ограничений, таких как размещение файла подкачки на SSD:

  1. Флэш-память имеет гораздо меньшую толерантность к записи, чем вращающаяся или полная микросхема памяти. Типичные флэш-устройства в наши дни получают всего 5000 циклов записи для стандартного устройства MLC, при этом производители используют алгоритмы выравнивания износа, чтобы продлить срок службы устройства. К сожалению, кажется, что многие твердотельные накопители выходят из строя через 1-2 года (см. Здесь некоторые показатели отказов в течение первого года), но это, как правило, связано с отказом аппаратного или микропрограммного обеспечения твердотельного накопителя, а не с износом флэш-памяти.

  2. USB-флешки очень дешевы, доступны во всех основных форматах (4 ГБ, 8 ГБ, 16 ГБ и т.д.), А для небольших операций чтения и записи вполне сопоставимы с SSD. Они сосут в массовых передачах, хотя.

Существует также последняя версия Intel Smart Response, которая фактически является еще одной версией технологии ReadyBoost.

Так до тех пор , пока вы не возражаете идею , что вы могли бы потенциально носить SSD быстрее (хотя и не быстрее , чем положить всю ОС на SSD , чтобы быть честным) , то нет никаких причин , чтобы не поставить файл подкачки на SSD как это должно работать лучше, чем на жестком диске.

4

SSD работают медленнее, чем RAM, но быстрее, чем HDD. Итак, очевидное место для размещения SSD в виртуальной памяти - это пространство подкачки (раздел подкачки в Linux; файл подкачки в Windows). Операционная система автоматически использует пространство подкачки по мере необходимости, когда ОЗУ не хватает, поэтому, установив подкачку на SSD, вы получите производительность быстрее, чем на жестком диске, когда требуется подкачка.

В Windows файл подкачки обычно находится по адресу C:\pagefile.sys, поэтому, чтобы поместить его на SSD, вам нужно либо поместить диск C: на SSD, либо как-то сказать Windows, чтобы файл подкачки был помещен в другое место.

Другой метод, который вы, похоже, предлагаете, - это заставить SSD выглядеть как дополнительная RAM для ОС. Я не знаю, как вы это сделаете, но я согласен, что это была бы плохая идея, так как SSD (флэш-память) медленнее, чем RAM.

1

Поскольку оперативная память сейчас дешевая, а твердотельные накопители ужасно дороги, это не имеет смысла. Вы можете купить 12G RAM за что-то вроде 80 долларов. Это будет та же сумма в долларах, что и у SSD, и при условии, что SSD больше, но он питается портом SATA, добавляет тепло, потребляет больше энергии, чем оперативная память. Если у вас достаточно оперативной памяти, вы обычно не будете так сильно загружать виртуальную память. Большая часть SSD не будет использоваться в любом случае. Только около 3Gig будет нормально использоваться. Для 4Gig оперативной памяти цена будет еще дешевле.

1

SSD как виртуальная память (файл подкачки / подкачки) может быть лучшим решением для тех компьютеров, которые не допускают обновления памяти. Например, у меня есть нетбук Asus, оперативная память которого припаяна на материнской плате, поэтому обновление памяти невозможно.

Согласно местной линии поддержки Asus, имеющаяся у меня модель нетбука не допускает никаких обновлений, даже нового ssd-диска. Я подозревал, что эта информация была неправильной, возможно, по коммерческим причинам, поэтому я продолжил замену. Это сработало, как и ожидалось, и общее повышение производительности было невероятным. Я установил один из дисков ssd последнего поколения со скоростью записи 450 Гбит / с и скоростью чтения 550 Мбит / с.

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