Pagina 1 di 1

Ottimizzare fontconfig all'avvio

Inviato: ven set 07, 2018 13:39
da miklos
Ciao a tutti,

avendo sempre utilizzato hardware non troppo recente non sono un fissato delle prestazioni, ma purtroppo mi sono abituato ad avere dischi ssd quindi dovendo utilizzare un portatile dove mi conviene di piu' avere un disco meccanico la differenza in reattività è chiaramente notevole.
Sono solito smanettare un pochino con gli script di avvio di Slackware per ridurre i tempi al boot, ma non ho mai toccato la generazione della cache dei font che è una di quelle cose che sul mio portatile ha sempre rubato circa 2-4 secondi (pur essendo eseguita in background).

Facendo delle prove ho visto che in avvio Slackware rigenera la cache andando a scansionare tutti i font presenti sul sistema anche se non ve ne sono di nuovi.
Modificando lo script in modo che faccia esclusivamente l'update è tutto molto piu' rapido.

Ora la mia domanda e'.. secondo voi è una questione legata al fatto che magari in questo modo ci si para anche dai casi in cui la directory /var/cache sia montata in memoria e quindi volatile?!?!' Oppure ci sono altre motivazioni!?

Io sono uno di quelli che monta in ram un po' di roba (fra cui la sopracitata directory) ma volendo potrei spostare l'output del comando fc-cache altrove e renderlo persistente.

Grazie a tutti in anticipo
Michele

Re: Ottimizzare fontconfig all'avvio

Inviato: sab set 08, 2018 6:56
da ponce
miklos ha scritto:Ora la mia domanda e'.. secondo voi è una questione legata al fatto che magari in questo modo ci si para anche dai casi in cui la directory /var/cache sia montata in memoria e quindi volatile?!?!' Oppure ci sono altre motivazioni!?

se ricordo bene una volta che Pat accenno' alla questione: e' proprio per coprire le situazioni in cui nuovi font vengono aggiunti al sistema.
farlo girare all'avvio e' giusto per essere sicuri che almeno in un'occasione venga fatto (senno' uno aggiunge font e, se non lo esegue manualmente, non viene fatto mai).
ma se ti affidi a te stesso e lo fai girare manualmente puoi anche commentarlo: ovviamente se vuoi tenere /var/cache in ram in questo caso ti conviene metterlo in un altro spazio persistente.