Найшвидші шрифти візуалізації в gnome-терміналі


1

Так що я читав статтю на usesthis.com і він стверджує: "... Я використовую шрифт Terminus, тому що це шрифт із растровим шрифтом, який надає швидке і чисте".

Це правда? Який шрифт найшвидший у gnome-терміналі? Чи часто бітові шрифти швидше? Це дійсно помітна відмінність від будь-якого іншого шрифту, особливо в терміналі? Як можна перевірити швидкість візуалізації шрифту?

Я спробував відкрити gnome-термінал з моїм попереднім шрифтом (Dejavu Sans Mono) і Terminus і з DVSM, це займає хвилину для появи тексту, але з Terminus це миттєво.

Відповіді:


1

Я дійсно не сприймаю ніяких змін у швидкості візуалізації на моєму терміналі з різними типами шрифтів (мій ноутбук має Intel Celeron на частоті 2 ГГц, тому я повинен помітити зміни, якщо вони були). Я навіть спробував sans і serif шрифти (немоносферні) і використання hinting але я не помічаю ніякого збільшення або зменшення на виконання регулярного, неінтенсивного використання взагалі. Можливо, це має відношення до драйверів x вашої машини. До речі я на Fedora 20, 64 біт.

Проте я провела невеликий експеримент з різними шрифтами: terminus, dejavu mono (що є таким же, як monospace ), liberation mono і open sans. На двох різних емуляторах терміналів і з різними натякними конфігураціями:

  1. Термінал Gnome, 1 мільйон рядків, буфер 8192 рядків:
    • Повний натяк шрифту:
      • термінал 9
        • Час запуску: 0.348
        • Час виконання: 16.137
      • моноширин 9
        • Час запуску: 0.344
        • Час виконання: 16.199
      • визволення моно 9
        • Час запуску: 0.357
        • Час виконання: 16.120
      • open sans 9
        • Час запуску: 0.342
        • Час виконання: 16.261
    • Налаштування шрифтів вимкнено:
      • термінал 9
        • Час запуску: 0.351
        • Час виконання: 16.134
      • моноширин 9
        • Час запуску: 0.336
        • Час виконання: 16.095
      • визволення моно 9
        • Час запуску: 0.349
        • Час виконання: 16.391
      • open sans 9
        • Час запуску: 0.352
        • Час виконання: 16.157
  2. Термінал XFCE4, 1 мільйон рядків, буфер 8192 рядків:
    • Повний натяк шрифту:
      • термінал 9
        • Час запуску: 0.064
        • Час виконання: 16.127
      • моноширин 9
        • Час запуску: 0.062
        • Час виконання: 16.104

Всі часи вимірювалися за допомогою time команду і приймаються тільки ті real значення, команда виконувалася 10 разів для кожної різної конфігурації шрифту, і значення, що відображається тут, є середнім для кожної партії заходів, для кожного виконання використовувався новий термінал.

Як ти бачиш немає будь-яка помітна різниця між різними шрифтами і навіть з або без натяка, однак, єдине, що стрибає на вигляд - це різниця часу запуску між gnome-terminal і xfce4-terminal, де знаходиться гном ~ 554% повільніше ніж xfce, але в нормальних умовах це незначно.


0

Я не думаю, що це дійсно важливо. Якщо ви зробите стрес-тест, ви побачите, що gnom-термінал витрачає більшу частину свого часу на обробку вхідних даних; Оновлення дисплея порівняно дешеве в порівнянні з цим.

Зауважимо, що протягом багатьох років існувала дурна помилка, яка зробила gnome-terminal (і всі vte-based емулятори) дуже повільними. Він був зафіксований у vte-0.36, що призвело до поліпшення ~ 10x.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.