Necesita ejecutar este comando con privilegios de root. Tratar:
> sudo purge
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
Ingrese la contraseña de su cuenta y debería ejecutar el comando de purga.
Apple probablemente tomó la decisión por motivos de seguridad. La única desventaja es que debe escribir su contraseña de administrador. La ventaja es que, para usuarios que no son administradores, no pueden ejecutar este comando y potencialmente dañar su sistema operativo.
Por lo general, los comandos que se requieren sudo
para ejecutarse son potencialmente destructivos o invasivos. Otros dos comandos con este requisito son dtrace
y xcode-select
.
purge
. Esta respuesta me ayudó a entender por qué no es una buena idea.El uso del
purge
comando puede tener serios efectos negativos en el rendimiento del sistema (ya que básicamente le está diciendo al núcleo que olvide todo su conocimiento acumulado sobre su uso reciente, recorra la lista inactiva y arroje todo, incluso si algún proceso / controlador estaba a punto de hacer uso de él, y luego falla / recrea todo de nuevo desde cero). Por lo tanto, tiene sentido que requiera algún nivel de privilegio para ejecutarlo.fuente
No soy un experto, pero puede tener algo que ver con la memoria comprimida en OS X 10.9
Fuente:
http://www.apple.com/osx/advanced-technologies/
(no existente)Ver también: OS X Mavericks es más que poderoso: es Power Smart (PDF)
Es posible que hayan hecho eso para evitar que el programa anterior interfiera con la nueva forma de hacer las cosas. Pero no tengo idea.
fuente
'purge' no libera suficiente RAM. Estoy usando SystemPal: https://itunes.apple.com/app/systempal/id453164367?mt=12 ¡Funciona muy bien!
fuente
http://computers.tutsplus.com/tutorials/how-to-give-your-mac-a-performance-boost--mac-46271
fuente