Диски RAM, как видно из названия, представляют собой логические тома хранения, созданные с использованием памяти компьютера (RAM) вместо традиционного жесткого диска или твердотельного накопителя. Преимущества легко понять: оперативная память работает на скоростях, намного превышающих современные технологии жестких дисков. Но есть и серьезный минус: данные, хранящиеся в ОЗУ, не являются постоянными, то есть они стираются, когда ОЗУ теряет питание из-за перезагрузки, выключения или потери питания.
Несмотря на этот недостаток, есть еще несколько ситуаций, которые могут значительно выиграть от скорости RAM-диска, включая его использование в качестве рабочей области Photoshop, манипулирование большими видеофайлами или тестирование сложных баз данных. Если у вас есть хорошие резервные копии ваших данных, и вы готовы рискнуть потерять содержимое RAM-диска в случае сбоя питания, его установка легко и весело. Вот как.
Насколько большим должен быть RAM-диск?
Способы создания RAM-дисков, описанные ниже, позволят вам создать том любого размера. Однако вы должны быть осторожны, чтобы оставить достаточно оперативной памяти для работы вашего Mac; Если вы используете большую часть или всю свою оперативную память для RAM-диска, система начнет агрессивно выполнять подкачку на жесткий диск, и общая производительность системы резко упадет.
Поэтому не забудьте выбрать хорошее соотношение между вашими потребностями и общей системной памятью. В целом, разумно, чтобы объем RAM-диска оставался на уровне 50 процентов от общей физической памяти. Например, на Mac с 16 ГБ ОЗУ не увеличивайте объем ОЗУ более 8 ГБ.
Ваш выбор также будет зависеть от того, какие приложения вам нужно запустить, пока смонтирован RAM-диск. Например, если вы выполняете тяжелую работу в Photoshop, вам нужно оставить больше памяти для приложения. С другой стороны, если вы просто микшируете видео- и аудиофайлы, вы можете выбрать RAM-диск чуть больше, чем 50 процентов вашей общей памяти.
Поэкспериментируйте с нижеприведенными инструментами и техниками, чтобы определить лучший выбор для вашего Mac и ваших потребностей. Теперь пришло время создать сам диск. В OS X есть два основных метода создания RAM-диска: Терминал или приложение.
Создание RAM-диска через терминал
Откройте приложение «Терминал» в « Приложения»> «Утилиты» и введите следующую команду:
diskutil erasevolume HFS + 'RAM Disk' `hdiutil attach -nomount ram: // XXXXX`
Замените символы X цифрой, которая представляет размер блока для общей емкости вашего RAM-диска. Вычислите это число, умножив желаемый размер диска в мегабайтах на 2048. В нашем примере мы создадим диск объемом 4 ГБ ОЗУ, для которого требуется число 8388608 (4096 * 2048). Введите это число вместо символов X в команде выше:
diskutil erasevolume HFS + 'RAM Disk' `hdiutil attach -nomount ram: // 8388608`
Вы также можете изменить имя «Ram Disk» в двойных кавычках на другое имя, которое вы предпочитаете. После того, как вы настроили команду, нажмите Return, чтобы запустить ее. Через некоторое время система создаст и смонтирует ваш RAM-диск. Теперь вы можете читать и записывать на него, как на любом другом диске, если вы помните, что любые данные, хранящиеся на диске, будут потеряны после перезагрузки или потери питания.Создание RAM-диска с помощью стороннего приложения
Для еще более простого способа вы можете использовать стороннее приложение для создания RAM-диска. Есть несколько приложений, которые выполняют эту функцию, но мы будем использовать RAM Disk Creator от программиста Флориана Богнера.
Загрузите приложение и запустите его на своем Mac. Он задаст вам два вопроса: желаемый размер вашего RAM-диска (в байтах, килобайтах, мегабайтах или гигабайтах) и имя, которое вы хотите назначить диску. Мы будем использовать диск объемом 8 ГБ с невообразимым названием «RAM Disk».
После того, как вы сделали свой выбор, просто нажмите «Создать RAM-диск», и диск будет подключен к вашему рабочему столу.
С помощью обоих методов вы можете избавиться от RAM-диска, удалив его или перезагрузив. Опять же, убедитесь, что все данные на диске скопированы, прежде чем делать это; данные будут безвозвратно утеряны после перезагрузки или потери питания.
Ориентиры
Скорость работы RAM-дисков зависит от уровня производительности RAM вашего Mac, но все равно будет значительно превосходить традиционные жесткие диски и твердотельные накопители. Вот сравнение производительности с использованием 16 ГБ RAM-диска на 2011-м 27-дюймовом iGac с тактовой частотой 3, 4 ГГц i7ac с 240 ГБ OWC Mercury Pro 6G SSD.
OWC SSD может достигать 490 МБ / с и 540 МБ / с, что по нормальным стандартам является исключительным. Однако, по сравнению с производительностью RAM-диска, производительность SSD не стоит второго взгляда. Диск RAM достигает пиковой скорости около 4, 2 гигабайта в секунду как при чтении, так и при записи, и в среднем составляет около 3, 5 ГБ / с при всех размерах передачи. Для задач, интенсивно использующих диск, эта производительность может изменить правила игры.
Заключение
Как вы можете видеть, RAM-диски могут предложить опытным пользователям удивительный уровень производительности, но нельзя не подчеркнуть опасности использования энергозависимой памяти для хранения данных. Однако, если вы сохраняете хорошие резервные копии и часто сохраняете свою работу на стандартном жестком диске, многие пользователи могут обнаружить, что преимущества дисков RAM значительно перевешивают риски.