1

Допустим, у меня есть Mac с 128 ГБ оперативной памяти и без SSD. Могу ли я каким-то образом настроить OSX для использования ОЗУ в качестве SSD, то есть как часть Fusion Drive?

Примечание: ручное создание Fusion Drive описано здесь: http://jollyjinx.tumblr.com/post/34638496292/fusion-drive-on-older-macs-yes-since-apple-has

3 ответа3

5

Вы можете использовать часть этой оперативной памяти для создания RAM-диска. Есть команды, которые вы можете запустить из терминала или получить какой-либо инструмент стороннего графического интерфейса, который позволяет вам делать то же самое. Однако между твердотельными накопителями и RAM-диском существует огромная разница. ОЗУ энергозависима, а SSD нет. Если ваш компьютер внезапно теряет питание, падает, зависает или перезагружается, все, что было в ОЗУ и на вашем ОЗУ, будет потеряно. Очевидно, то же самое не произойдет с твердотельными накопителями.

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

Посмотрите на этот ответ, он гораздо более красноречив. Не является ли неактивная память пустой тратой ресурсов?

1

Я не знаю, если вы можете, но вы, вероятно, не хотели бы. Причина в том, что RAM - это энергозависимая память, а магнитные жесткие диски и твердотельные накопители - нет. Если по какой-либо причине вы потеряли питание или ваша машина зависла и перестала отвечать, все данные в ОЗУ будут потеряны.

0

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

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