Несколько сайтов и блогов советуют пользователям удалять лишние шрифты из их ОС. Это помогает в исполнении или это просто миф? Если это правда, то почему это так?
5 ответов
Это рекомендуется по той причине, что Windows (по крайней мере, не уверена в Mac и Linux) должна загружать информацию о шрифтах при загрузке. Это не только может замедлить процесс загрузки (хотя я не думаю, что вы на самом деле заметите это на современном компьютере), но, что более важно, каждый шрифт требует определенного объема памяти в памяти. Это больше не доступно для других процессов ОС и может замедлить работу ОС из-за подкачки.
Так что на современном компьютере с большим объемом памяти и быстрым приводом вы не заметите никакой разницы в обычных условиях.
Основным ударом по производительности являются не сами шрифты, а увеличенное время загрузки приложений, использующих их (Word, Excel, Corel и т.д.).
Исходя из собственного опыта, я должен сказать да, установка многих шрифтов замедлит работу системы. Мои собственные неподтвержденные данные таковы:
В начале 2011 года я хотел узнать, есть ли какая-либо правда о том, замедляет ли система множество шрифтов. Чтобы проверить это, я использовал FontFrenzy на компьютере с Windows 7, чтобы выгрузить все, кроме шрифтов, установленных с Windows 7 по умолчанию. Всего я отключил около 250 накопленных шрифтов. Это единственное изменение, которое я сделал, и время моей загрузки (с экрана BIOS до используемого рабочего стола) сократилось на 6 секунд (с 50 до 44 секунд). Такие программы, как Word, Photoshop и т.д., Чувствовали, что они загружаются быстрее (однако на самом деле я их не определял).
Я не помню точных технических характеристик системы, но это была машина i5 с Win 7 Home Premium с 6 ГБ оперативной памяти и 750 ГБ Caviar Green 5400 об / мин.
Проблема с неподтвержденными данными, подобными этой, состоит в том, что я уверен, что никто не будет иметь точную установку программного / аппаратного обеспечения, которую я имел. Однако для одного теста, который я запустил, он немного сократил время загрузки, уменьшив количество шрифтов.
Просто идея:
Если вам иногда требуется много шрифтов, то лучше иметь эти шрифты во внешней папке (например, C:\my_fonts1
) и создать символическую ссылку на эти файлы в c:\windows\fonts
, а когда вы закрываете Photoshop/etc
, тогда Вы можете просто переименовать в C:\my_fonts2
и тогда все файлы в каталоге windows\fonts
станут непригодными для использования.
Да, это так, поскольку Windows при запуске читает все шрифты и должна проверить все шрифты в:
C:\ Windows \ Fonts
перед возобновлением запуска.
Если вы установите новые шрифты в Windows, вы будете испытывать более медленную загрузку Windows.
Вот почему рекомендуется хранить основные шрифты только в окнах, перечисленных в этой ссылке, а также шрифты, которые вы используете в специальном программном обеспечении для редактирования, таком как Photoshop или CorelDraw, или в установленном программном обеспечении или играх, которые требуют специальных шрифтов.