Как перемещение папки «Приложения» с SSD на второй диск в Mac OS X влияет на производительность?

Как перемещение папки «Приложения» с SSD на второй диск в Mac OS X влияет на производительность?

Я думаю переместить папку /Applications на механический диск и подключиться к нему через символическую ссылку (это Mac Pro, поэтому у него 4 отсека)

При загрузке в механический привод

$ cd /Volumes/SSD_Path 
$ sudo ln -s /Volume/MEC_Path/Applications

Перезагрузитесь на SSD.

Влияет ли это каким-либо образом на скорость: мне не важна скорость запуска приложений, важна только скорость их работы, поскольку я все равно держу открытыми много приложений?

решение1

Наибольшее влияние на скорость работы, в отличие от скорости запуска (в отношении дисков), окажет то, где ваши приложения хранят данные, которые они считывают и записывают. Разумно написанное приложение должно хранить свои данные (включая настройки) в отдельном месте от самого приложения (обычно где-то в вашей домашней папке ~/Libraryили /Library), поэтому перемещение папки Applications не должно повлиять на это.

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

Однако все эти чтения и записи будут медленно ухудшать SSD. Честно говоря, вы, похоже, используете SSD противоположным образом, чем большинство людей, — большинство людей хранят на нем ОС и приложения для быстрого запуска и минимального чтения/записи, а данные хранят на жестком диске, который лучше выдерживает большие объемы чтения и записи.

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

Связанный контент