DI RECENTE ACCOMAZZI...
CERCA
» Ricerca avanzata
MAILING LIST

Se vuoi iscriverti alla mailing list di Luca Accomazzi inserisci qui la tua mail:

Vuoi ricevere i messaggi immediatamente (50 invii / giorno) o in differita e in gruppo
(due invii / giorno)?

» Vuoi saperne di più?

A domanda rispondo - sezione MacOSX

OS X al massimo

Qualcuno sa come velocizzare un po' Mac OS X? Accetto consigli di ogni tipo tranne cambiare macchina!

Gennaro Eduardo Tangari

0. Cura di essere aggiornato all'ultima versione disponibile.
1. Installa altra RAM.
2. Imposta il monitor su migliaia di colori e non milioni
3. Lascia libero un bel po' di spazio sul disco di avvio: almeno quattro volte la dimensione della memoria RAM totale che possiedi.

Adesso veniamo a un trucco molto efficace ma possibile solo a chi possiede due sistemi disco separati e indipendenti (per esempio, almeno un disco rigido IDE e un disco rigido SCSI). È un trucco molto diffuso sui sistemi Unix tradizionali: mettere gli swap file, cioè i documenti della memoria virtuale, su una partizione separata, dedicata e indipendente dal disco di avvio. Questa opzione non è prevista nel setup di X e per ottenerla bisogna modificare uno dei documenti di configurazione. Quindi la consiglio sono ai più tecnicamente agguerriti.

Nell'esempio qui sotto, immagino che il secondo disco rigido si chiami "swap": eventuali altri nomi vanno inseriti nella riga appropriata, "swapdir". Rispetto alla configurazione standard di OS X, dunque, la mia modifica sotto riportata offre sino a due vantaggi:
a. Eliminando la frammentazione dei file della memoria virtuale, ottimizza le prestazioni del sistema
b. Se si possiede un secondo disco rigido, e non semplicemente una seconda partizione, divide il carico di lavoro nell'accesso al disco dovuto al sistema operativo tra i due dischi, parallelizzandolo e dunque accelerando ulteriormente.


##
# Start the virtual memory system.
##

ConsoleMessage "Starting virtual memory"

# Akko 3 mag 2001
#swapdir=/private/var/vm
swapdir=/Volumes/swap

# Make sure the swapfile exists
if [ ! -d ${swapdir} ]; then
ConsoleMessage "Creating default swap directory"
mount -uw /
# Akko 3 mag 2001
swapdir=/private/var/vm
mkdir -p -m 755 ${swapdir}
chown root:wheel ${swapdir}
else
rm -rf ${swapdir}/swap*
fi

dynamic_pager -H 40000000 -L 160000000 -S 80000000 -F ${swapdir}/swapfile

http://www.macosxhints.com/article.php?story=20001215021440138