¿Cómo configurar noatime para la unidad de inicio en Mountain Lion?

7

He seguido las instrucciones para establecer el indicador noatime en Lion , por lo que puedo reducir el uso de SSD pero no funciona para mí en Mountain Lion.

Todavía estoy viendo esto después de reiniciar:

$ mount | grep " / "
/dev/disk0s2 on / (hfs, local, journaled)

¿Alguien tiene alguna sugerencia sobre cómo montar la unidad de inicio con mount flag noatime?

    
pregunta Aram Kocharyan 28.07.2012 - 18:47

4 respuestas

7

Ok, creo que lo tengo funcionando.

Agregue el archivo /Library/LaunchDaemons/com.nullvision.noatime.plist con el contenido:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
        "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
    <dict>
        <key>Label</key>
        <string>com.nullvision.noatime</string>
        <key>ProgramArguments</key>
        <array>
            <string>mount</string>
            <string>-vuwo</string>
            <string>noatime</string>
            <string>/</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
    </dict>
</plist>

Ejecuta estos:

  • sudo chown root:wheel /Library/LaunchDaemons/com.nullvision.noatime.plist
  • sudo chmod 644 /Library/LaunchDaemons/com.nullvision.noatime.plist
  • sudo launchctl load -w /Library/LaunchDaemons/com.nullvision.noatime.plist

Los permisos deben configurarse para que launchctl no se queje.

Entonces tienes esto al reiniciar:

$ mount | grep " / "
/dev/disk0s2 on / (hfs, local, journaled, noatime)

Puede verificar si se ejecuta mirando en la consola:

29/07/12 2:55:45.334 PM sudo[978]:     Aram : TTY=ttys000 ; PWD=/Library/LaunchDaemons ; USER=root ; COMMAND=/bin/launchctl load -w /Library/LaunchDaemons/com.nullvision.noatime.plist
    
respondido por el Aram Kocharyan 29.07.2012 - 07:02
2

La herramienta Chameleon SSD Optimizer funcionará para esto y también habilita TRIM. Hice mucha investigación y la mayoría se dirigía a TRIM Enabler. Luego, leí pocas pero MUY buenas noticias sobre esta y opté por ella porque parecía más nueva, más estable y con menos o menos errores.

Lo instalé en mi iMac (2,5 GHz i5, 16GB Ram, OCZ Vertex3 120GB SSD [disco de arranque] + 500GB HD original) con OS X 10.7.5. Aunque ya era una buena máquina rápida, esto hacía que las cosas se sintieran aún más rápidas. Utilizo mi iMac para editar fotos y videos con los Paquetes de Adobe y todo está estable con esta adición.

    
respondido por el José Azevedo 25.11.2012 - 02:17
1

Estaba teniendo este mismo problema en ML. Seguí las instrucciones que vinculaste y seguí obteniendo el mismo resultado que tú.

Davids-MacBook-Pro:~ davidsilver$ mount | grep " / "
/dev/disk0s2 on / (hfs, local, journaled)

Sin embargo, la recomendación de Harald Hanche-Olsen de ejecutar sudo mount -vuwo noatime / pareció corregir el problema.

Davids-MacBook-Pro:~ davidsilver$ mount | grep " / "
/dev/disk0s2 on / (hfs, local, journaled, noatime)
    
respondido por el David Silver 29.07.2012 - 04:00
0

También tuve problemas y tuve que seguir algunos pasos adicionales

  • cambia el permiso de / Library / LaunchDaemons a 777
  • copiar una lista existente como com.nullvision.noatime.plist
  • edite su contenido como se mencionó anteriormente y guárdelo
  • cambiar la propiedad y el permiso como se mencionó anteriormente
  • ejecute launchctl como se mencionó anteriormente
  • vuelva a cambiar el permiso de / Library / LaunchDaemons a 755
  • reiniciar y verificar con el montaje | grep "/"
respondido por el Clibo 07.09.2013 - 17:24

Lea otras preguntas en las etiquetas