Diversi siti e blog consigliano agli utenti di rimuovere i caratteri in eccesso dal loro sistema operativo. Questo aiuta nelle prestazioni o è solo un mito? Se è vero, perché è così?
Diversi siti e blog consigliano agli utenti di rimuovere i caratteri in eccesso dal loro sistema operativo. Questo aiuta nelle prestazioni o è solo un mito? Se è vero, perché è così?
Risposte:
Il motivo per cui è consigliato è che Windows (almeno, non sono sicuro su Mac e Linux) debba caricare le informazioni sui caratteri all'avvio. Non solo questo può rallentare il processo di avvio (anche se non credo che lo noteresti su un computer moderno), ma, soprattutto, ogni font richiede una quantità di memoria in memoria. Questo non è più disponibile per altri processi del sistema operativo e quindi può rallentare il sistema operativo a causa del paging.
Quindi su un computer moderno con molta memoria e un disco veloce, non noterai alcuna differenza in circostanze normali.
Il principale risultato prestazionale non sono i caratteri da soli, ma i tempi di caricamento estesi per le applicazioni che li utilizzano (Word, Excel, Corel ecc.).
Dalla mia esperienza, devo dire di sì, l'installazione di molti caratteri rallenterà un sistema. La mia prova aneddotica è la seguente:
All'inizio del 2011, volevo vedere se c'era qualche verità sul fatto che molti caratteri rallentassero un sistema. Per provarlo, ho usato FontFrenzy su un computer Windows 7 per scaricare tutti, tranne i caratteri installati con Windows 7 per impostazione predefinita . In tutto, ho disabilitato circa 250 caratteri che avevo accumulato. Essendo l'unica modifica che ho apportato, il mio tempo di avvio (dalla schermata BIOS alla schermata Desktop utilizzabile) si è ridotto di 6 secondi (da 50 secondi a 44 secondi). Programmi come Word, Photoshop, ecc. Sembravano caricati più velocemente (tuttavia, in realtà non li ho cronometrati).
Non ricordo esattamente le specifiche di sistema, ma era una macchina i5 con Win 7 Home Premium con 6 GB di RAM e un disco Caviar Green da 5400 giri / min.
Il problema con prove aneddotiche come questa è che sono sicuro che nessuno avrà l'esatta configurazione software / hardware che ho avuto. Tuttavia, per il test che ho eseguito, ha ridotto leggermente il tempo di avvio avendo meno caratteri.
Solo un'idea:
Se hai bisogno di molti caratteri a volte, allora è meglio avere quei caratteri in altre cartelle simili c:\my1
e creare un link simbolico di quelli all'interno dei file c:\windows\fonts
.
Ogni volta che chiudi Photoshop (or other software you need many fonts for)
, puoi semplicemente rinominare quella cartella in C:\my2
(quindi, tutti quei caratteri verranno automaticamente cancellati c:\windows\fonts
). E, ogni volta che in futuro desideri includere nuovamente tutti quei caratteri (prima di aprire Photoshop o ecc.), Quindi rinominare la cartella in c:\my1
, in modo che i caratteri vengano risolti di nuovo.
Sì, poiché Windows legge tutti i caratteri all'avvio e deve convalidare tutti i caratteri in:
C: \ Windows \ Fonts
prima di riprendere l'avvio.
Se installi nuovi caratteri in Windows, sperimenterai un avvio più lento di Windows.
Ecco perché si consiglia di mantenere solo i caratteri principali nelle finestre elencate in questo collegamento e di conservare anche i caratteri che si stanno utilizzando in speciali software di modifica come Photoshop o CorelDraw o software o giochi installati sul sistema che richiedono caratteri speciali.