Je suis sous «
Mavericks» sur un
MacBook Pro_Early 2011 avec 8 Go de RAM. Voici un exemple - au moment où je vais exécuter la purge, les paramètres selon le
Moniteur d'activité sont :
- Mémoire utilisée : 5,58 Go
- Mémoire de l'application : 2,19 Go
- Cache du fichier : 2,21 Go
- Mémoire résidente : 1,18 Go
Immédiatement après l'exécution de la purge, les paramètres sont :
- Mémoire utilisée : 3,75 Go
- Mémoire de l'application : 2,58 Go
- Cache du fichier : 339 Mo
- Mémoire résidente : 825 Mo
J'ai libéré de la mémoire cache (1,87 Go) + de la mémoire résidente (355 Mo), soit 2,22 Go ; j'ai perdu en mémoire de l'application (399 Mo). J'ai donc gagné au total 1,83 Go. La mémoire utilisée est passée de 5,58 Go - 1,83 Go à 3,75 Go. La mémoire libre, qui était au départ de 8 Go - 5,58 = 2,42 Go, est passée à : 8 Go - 3,75 = 4,25 Go.
♤
Par ailleurs, en guise de simple 'état des lieux' - comme l'indique
bompi, le fichier exécutable
purge se trouve bien à l'adresse :
/usr/sbin/purge. Bien que ses droits soient :
c'est-à-dire en permissions de
lecture +
exécution à tous les niveaux d'
Accédants (user =
root, group =
wheel, other =
everyone), et en
écriture pour le seul
root, la possibilité d'
exécuter le fichier
purge est interdite, hors
root, pour quiconque ne se promeut pas au rang de
sudoer. Si bien que l'exécution du fichier
purge par un script_application bénéficiant des droits :
drwxrwxr-x root admin activé par l'utilisateur-admin se heurte à une interdiction-système. Par contre la commande dans le «
Terminal» :
avec renseignement du mot-de-passe admin qui permet la promotion de l'admin au rang de
sudoer, permet l'exécution du fichier
purge.
♧