Czy instalowanie niepotrzebnych czcionek spowalnia komputery?

9

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?

Fábio Perez
źródło
Dlaczego blogi te sugerują przenoszenie czcionek? To byłby pomocny punkt.
cutrightjm

Odpowiedzi:

5

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.

Julian Knight
źródło
1

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

bummi
źródło
Jeśli nie używasz czcionek aktywnie, to po co je ładować i zużywać zasoby systemowe?
da4
@ da4 Nie jestem OT, sam muszę opracować i przetestować oprogramowanie z różnymi czcionkami, a ponieważ do testowania muszę używać chińskiego, kilka innych mnie nie skrzywdzi.
bummi
1

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.

Trav
źródło
1

Tylko pomysł:

Jeśli czasami potrzebujesz wielu czcionek, lepiej mieć je w innym folderze c:\my1i utworzyć symlink tych wewnętrznych plików c:\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 na C:\my2(więc wszystkie czcionki zostaną automatycznie usunięte z c:\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 na c:\my1, aby czcionki zostały ponownie rozwiązane.

T.Todua
źródło
1
Bardziej praktyczną implementacją byłoby utworzenie pliku wsadowego, który zmienia nazwę folderu, uruchamia oprogramowanie, a następnie ponownie zmienia nazwę folderu po zamknięciu aplikacji. Do uruchomienia oprogramowania użyj pliku wsadowego zamiast pliku wykonywalnego aplikacji.
fixer1234
0

Tak, ponieważ Windows odczytuje wszystkie czcionki podczas uruchamiania i musi sprawdzić poprawność wszystkich czcionek w:

C: \ windows \ fonts

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.

Ashraf Abusada
źródło