Я действительно не чувствую никаких изменений в скорости рендеринга на моем терминале с различными типами шрифтов (у моего ноутбука Intel Celeron с частотой 2 ГГц, поэтому я должен заметить изменение, если таковые были). Я даже пробовал использовать sans
serif
и с засечками (не моноширинные) и использовать hinting
но я не замечаю какого-либо увеличения или уменьшения производительности при обычном не интенсивном использовании. Возможно, это как-то связано с драйверами x вашей машины. Кстати у меня на Fedora 20, 64 бита.
Тем не менее, я провел небольшой эксперимент с несколькими разными шрифтами: terminus
, dejavu mono
(то же самое, что и monospace
), liberation mono
и open sans
. На двух разных терминальных эмуляторах и с разными конфигурациями подсказок:
- Терминал Gnome, 1 миллион строк, буфер 8192 строки:
- Полная подсказка шрифта:
- конечная 9
- Время запуска:
0.348
- Время выполнения:
16.137
- моноширинный 9
- Время запуска:
0.344
- Время исполнения:
16.199
- освобождение моно 9
- Время запуска:
0.357
- Время выполнения:
16.120
- открыто без 9
- Время запуска:
0.342
- Время исполнения:
16.261
- Подсказка шрифта отключена:
- конечная 9
- Время запуска:
0.351
- Время выполнения:
16.134
- моноширинный 9
- Время запуска:
0.336
- Время исполнения:
16.095
- освобождение моно 9
- Время запуска:
0.349
- Время исполнения:
16.391
- открыто без 9
- Время запуска:
0.352
- Время исполнения:
16.157
- Терминал XFCE4, 1 миллион строк, буфер 8192 строки:
- Полная подсказка шрифта:
- конечная 9
- Время запуска:
0.064
- Время исполнения:
16.127
- моноширинный 9
- Время запуска:
0.062
- Время исполнения:
16.104
Все времена были измерены с использованием команды time
и принимали только real
значение, команда запускалась 10 раз для каждой отдельной конфигурации шрифта, и значение, отображаемое здесь, является средним значением каждой партии мер, новый терминал использовался для каждого выполнения.
Как вы можете видеть , нет никакой заметной разницы между различными шрифтами и даже с подсказками или без них, однако, единственное, что бросается в глаза, - это разница времени запуска между gnome-terminal
xfce4-terminal
, где gnome является ~ 554% медленнее, чем xfce, но в обычных условиях это незначительно.