Kilka witryn i blogów zaleca użytkownikom usunięcie nadmiaru czcionek z systemu operacyjnego. Czy to pomaga w wydajności, czy to tylko mit? Jeśli to prawda, dlaczego tak jest?
windows
macos
performance
fonts
Fábio Perez
źródło
źródło
Odpowiedzi:
Powodem, dla którego zaleca się to, jest to, że Windows (przynajmniej nie jestem pewien co do Maca i Linuksa) musi ładować informacje o czcionce podczas uruchamiania. To nie tylko może spowolnić proces rozruchu (choć nie sądzę, byś to zauważył na nowoczesnym komputerze), ale, co ważniejsze, każda czcionka wymaga pewnej ilości miejsca w pamięci. Nie jest to już dostępne dla innych procesów systemu operacyjnego, dlatego może spowolnić system operacyjny z powodu stronicowania.
Na nowoczesnym komputerze z dużą ilością pamięci i szybkim dyskiem nie zauważysz żadnej różnicy w normalnych okolicznościach.
źródło
Głównym hitem wydajności nie są same czcionki, ale wydłużony czas ładowania aplikacji, które ich używają (Word, Excel, Corel itp.).
Unleashed
SourceDaddy
źródło
Z własnego doświadczenia muszę powiedzieć tak, instalowanie wielu czcionek spowolni system. Moje własne niepotwierdzone dowody są następujące:
Na początku 2011 roku chciałem sprawdzić, czy istnieje jakakolwiek prawda, czy wiele czcionek spowalnia system. Aby to przetestować, użyłem FontFrenzy na komputerze z systemem Windows 7, aby domyślnie usunąć wszystkie czcionki oprócz czcionek zainstalowanych w systemie Windows 7 . W sumie wyłączyłem około 250 czcionek, które zgromadziłem. Jest to jedyna zmiana, którą wprowadziłem, czas uruchamiania (z ekranu BIOS-u na użyteczny ekran pulpitu) został skrócony o 6 sekund (z 50 sekund do 44 sekund). Programy takie jak Word, Photoshop itp. Sprawiały wrażenie, jakby ładowały się szybciej (jednak tak naprawdę ich nie mierzyłem).
Nie pamiętam dokładnej specyfikacji systemu, ale była to maszyna i5 z systemem Win 7 Home Premium z 6 GB pamięci RAM i napędem Caviar Green 5400 RPM o pojemności 750 GB.
Problem z anegdotycznymi dowodami tego typu polega na tym, że jestem pewien, że nikt nie będzie miał takiej konfiguracji oprogramowania / sprzętu, jaką miałem. Jednak w przypadku jednego testu, który przeprowadziłem, nieznacznie skrócił czas uruchamiania, ponieważ miał mniej czcionek.
źródło
Tylko pomysł:
Jeśli czasami potrzebujesz wielu czcionek, lepiej mieć je w innym folderze
c:\my1
i utworzyć symlink tych wewnętrznych plikówc:\windows\fonts
.Za każdym razem, gdy zamykasz
Photoshop (or other software you need many fonts for)
, możesz po prostu zmienić nazwę tego folderu naC:\my2
(więc wszystkie czcionki zostaną automatycznie usunięte zc:\windows\fonts
). I za każdym razem, gdy w przyszłości chcesz ponownie dołączyć wszystkie te czcionki (przed otwarciem Photoshopa itp.), A następnie zmień nazwę folderu z powrotem nac:\my1
, aby czcionki zostały ponownie rozwiązane.źródło
Tak, ponieważ Windows odczytuje wszystkie czcionki podczas uruchamiania i musi sprawdzić poprawność wszystkich czcionek w:
przed wznowieniem uruchom.
Jeśli zainstalujesz nowe czcionki w systemie Windows, spowolnisz uruchamianie systemu Windows.
Dlatego zaleca się, aby główne czcionki w oknach były wymienione w tym linku, a także czcionki używane w specjalnym oprogramowaniu do edycji, takim jak Photoshop lub CorelDraw, lub zainstalowane oprogramowanie lub gry w systemie wymagające specjalnych czcionek.
źródło