Bajo OS X Mavericks y debajo, podríamos launchctl unloadutilizar el plist dinámico_pager, pero intentar descargar este plist no tiene ningún efecto desde OS X Yosemite.
¿Cuál es la nueva forma de deshabilitar los archivos de intercambio ahora con OS X Yosemite?

Respuestas:
¿Has intentado algo como ésto?
Esto no es algo que escribí, fue información que encontré.
fuente
sudo nvram boot-args="vm_compressor=2", lo que definitivamente podría ser la solución correcta, al mirar apple.stackexchange.com/q/118839/97060 . Apliqué ese comando y reinicié. Aceptará si aún no hay intercambio en unas pocas horas, solo para verificar ;-) (Por cierto, todo lo demás en esta publicación, excepto que un solo comando son comandos inútiles ...)nvram: Error setting variable - 'boot-args': (iokit/common) general errormenos que desactive la protección de integridad del sistema primero, luego funcionaEsto es lo que hago:
sudo pmset -a hibernatemode 0
(deshabilita el modo de hibernación)
sudo rm -rf / private / var / vm / .
* (elimina los archivos de intercambio existentes)
sudo chflags uchg / private / var / vm / (bloquea el directorio de archivos de intercambio
, evita que se escriba nada en la carpeta)
Sin embargo, como han dicho otros, solo haga esto si sabe lo que está haciendo.
fuente
sudo nvram boot-args="vm_compressor=2"y estará bien.Probado en Yosemite recién instalado desde App Store.
fuente
/System/Library/LaunchDaemons/com.apple.dynamic_pager.plist: Could not find specified service. Además, no tiene ningún efecto sobre si el sistema está intercambiando o no. (sí,Usé un programa llamado Onyx para deshabilitar mi archivo de intercambio. Y tengo 16 GB de RAM.
fuente