Ho un Macbook pro con 2 HD interni (stock HD per dati e duplicatore di dati + SSD al posto dell'unità ottica, che ospita il sistema operativo). Sto cercando di ottimizzare questa configurazione per tenere conto della presenza dell'SSD e desidero spostare la cartella temporanea dall'unità SSD (/ private / tmp) all'unità secondaria (/ Volume / MacintoshHD / private / tmp) .
In seguito ( http://blog.alutam.com/2012/04/01/optimizing-macos-x-lion-for-ssd/comment-page-1/#ramdisk ), ecco cosa ho fatto:
sudo ditto /private/tmp /Volumes/MacintoshHD/private/tmp
sudo rm -rf /private/tmp
sudo ln -s /Volumes/MacintoshHD/private/tmp /private/tmp
Va tutto bene, ma quando riavvio, mi aspetto che la cartella venga svuotata come al solito. Tuttavia, ho scoperto che qualsiasi file presente nell'esecuzione precedente del sistema operativo è ancora presente.
La mia ipotesi è che qualsiasi script che svuota la cartella / private / tmp venga eseguito prima che venga montato l'HD magnetico, il che significa che il collegamento che punta alla cartella tmp non punta da nessuna parte, quindi la cancellazione non riuscita.
Qualche idea su come risolvere questo problema? Qualche altro suggerimento per spostare la cartella / private / tmp su un'altra unità e conservare comunque l'eliminazione automatica?
periodic
script una volta per ogni periodo di tempo una volta montato il sistema? Potrebbe anche fare la pulizia.