Équivalent «gratuit» ou «/ proc / meminfo» d'OS X

9

OS X n'a ​​pas le "Linux-friendly" freeou /proc/meminfo.

Quelle serait la manière la plus fiable et rétrocompatible d'extraire ces informations:

  • Mémoire libre actuelle, en octets

Pour en revenir aussi loin que possible en termes de versions OS, sans nécessiter des extensions comme ports, brew, etc.

Maroloccio
la source

Réponses:

4

Les analogues les plus proches de freeet cat /proc/meminfopourraient l'être vm_stat, ls -l /var/vmmais vous disposez également des outils BSD comme le tas et l'outil Darwin allmemorypour approfondir les processus et les bibliothèques afin de déterminer comment la charge de mémoire virtuelle globale est allouée à des processus spécifiques.

bmike
la source