Articoli marcati con tag ‘apple’

Come ottimizzare Apple Mail

Venerdì, 30 Maggio 2008

Stamattina aprendo il mio fidatissimo client di posta Apple mail mi sono reso conto che ho una quantità di email esagerata e che l’avvio non era più veloce come un tempo.

Da utente Apple non posso tollerare situazioni di questo tipo così ho deciso di fare un ricerchina veloce su google ed ho scoperto come risolvere la questione in pochissimi secondi!

Chiudete Mail e aprite il terminale.
Entrate nella cartella delle preferenze di mail:

cd ~/Library/Mail

e digitate questo codice:

sqlite3 Envelope\ Index

Vi apparirà ora il prompt di sqlite3 (il database di mail)

A questo punto digitate:

vacuum subjects;

Il comando vacuum non fa altro che ricostruire il database in modo ottimizzato. Ad esempio, quando si cancella un messaggio questo purtroppo lascia dello spazio vuoto nel file .db. Con il comando vacuum invece questo spazio viene eliminato e il file db viene ridotto di dimensioni. Per i più curiosi un link alla documentazione di sqlite3 ci sta bene:
Attendente quindi qualche istante che ricompaia il prompt, poi premete control + D per uscire da sqlite3 e riavviate tranquillamente Mail.

Noterete un incremente di prestazioni (avvio e ricerche) notevole!

Fonte

Spotlight fa le bizze…

Venerdì, 9 Maggio 2008

Da qualche giorno ho gravi problemi con spotlight del mio macbook (con Leopard). Dopo la classica pulizia di primavera (con Onyx) spotlight ha iniziato a creare problemi…

Indicizza selvaggiamente tutto il disco di avvio del mio amato macbook ma…non si ferma mai! E’ come se andasse in loop, indicizza tutto e una volta finito attende qualche secondo e ricomincia da capo. Ovviamente questo è un grosso problema, il mac diventa inutilizzabile, il dual core va a palla e il disco ravana all’infinito.

Ho provato dunque a cancellare il file di indice sia manualmente (sudo rm -r /.Spotlight-V100) sia tramite terminale con il comando mdutil.

Nello specifico i comandi che si devono dare sono:

sudo mdutil -E /

per cancellare l’indice relativo al disco principale (specificato con /). Nel caso si volessero cancellare gli indici di altri volumi è sufficiente passargli il path al posto di /.

Altri comandi utili possono essere:

sudo mdutil -s /

che restituisce lo stato (indexing enabled o disabled)

sudo mdutil -i on /

per attivare l’indicizzazione

sudo mdutil -i off /

per disattivare l’indicizzazione

Se vogliamo fare delle modifiche a tutti i volumi contemporaneamente basta usare aggiungere l’opzione “-a” alla riga di comando.

Esiste poi un comando importantissimo: mdimport

Mdimport si occupa di importare i dati relativi ai file nel database affinché Spotlight sia ingrado di cercare correttamente ciò che l’utente ricerca. L’opzione -L (sudo mdimport -L) dovrebbe stampare a video la lista degli “importers” installati.

E qui viene il bello (anzi il brutto): nel mio caso restituisce una lista vuota (null). Molto preoccupante :(

Mi auguro di non dover ricorrere ad un “archivia e installa”, sarebbe una sconfitta. C’e anche da dire poi che il mio macbook è acceso almeno 12/13 ore al giorno da un paio d’anni abbondanti…

Vi tengo aggiornati