Vorrei effettuare il monitoraggio in tempo reale, discutendo una parte di esso qui sul conteggio rapido. Nessun pacchetto su di esso in homebrew.
Come si può avere un filesystem basato su RAM in OSX?
Vorrei effettuare il monitoraggio in tempo reale, discutendo una parte di esso qui sul conteggio rapido. Nessun pacchetto su di esso in homebrew.
Come si può avere un filesystem basato su RAM in OSX?
Mac OS include il supporto per i filesystem basati su RAM tramite ramfs
. Tutto è supportato dalla RAM, quindi è incredibilmente veloce con latenza prossima allo zero, ma i contenuti sono persi al riavvio.
Per crearne uno e montarlo sotto /tmp/mymount
, crea uno script con i seguenti contenuti ed eseguilo:
!#/bin/sh NUMSECTORS=128000 # a sector is 512 bytes mydev='hdiutil attach -nomount ram://$NUMSECTORS' newfs_hfs $mydev mkdir /tmp/mymount mount -t hfs $mydev /tmp/mymount
Quanto sopra è stato adattato dalla pagina di manuale hdiutil
.
Puoi anche farlo in un unico liner (adattato da qui ):
diskutil erasevolume HFS+ 'RAM Disk' 'hdiutil attach -nomount ram://XXXXX'
Dove XXXXX
è la dimensione in 2048 blocchi di byte. C'è anche uno script utile in questo post su superuser.
Leggi altre domande sui tag filesystem