Печать на X-терминал быстрее, чем печать на tty?

В Linux Mint 17 я тестировал скорость печати по умолчанию ttys по сравнению со скоростью терминала Mate, работающего на Xorg.

Чтобы проверить скорость, я создал случайный файл:

dd if=/dev/urandom of=randomfile bs=1M count=2 

И проверил следующее как метод тестирования времени:

 /usr/bin/time -o outputfile cat randomfile 

Время печати в mate-terminal постоянно ниже, чем время печати в любом tty. Прошедшее время в среднем составляет около 5 секунд (1% CPU) для mate-terminal и 30 секунд в среднем (99% CPU) для консолей tty. Для меня это кажется неинтуитивным, учитывая дополнительную работу, которую графические компоненты должны выполнять для визуализации текста .

Это связано с каким-то ускорением или буферизацией? Или это не весь текст, который фактически передается Xorg? Есть ли способ ускорить консоли tty, чтобы быть равным или быстрее, чем mate-terminal (возможно, способ буферизации и записи текста отличается и может быть настроен по-разному)?

One Solution collect form web for “Печать на X-терминал быстрее, чем печать на tty?”

Большинство терминальных эмуляторов не будут отображать весь текст, если за короткое время будет много выходных данных; они будут пропускать данные, чтобы сэкономить время. Например, rxvt имеет параметр -ss для «прокрутки прокрутки» (несколько экранов за обновление) и -j для «прокрутки прокрутки» (несколько строк за обновление).

  • Что значит установить «название значка» терминала?
  • клавиатурные жесткие клавиши переназначения?
  • Как я могу создавать новые всплывающие окна для отображения на одном рабочем столе своего приложения?
  • Отображение CapsLock для Escape для компоновки Colemak
  • Сделать Compose не компоновкой после определенных нажатий клавиш
  • Не удалось обновить драйвер NVIDIA
  • Есть ли какая-либо система Windows X, которая является HTML, CSS, Javascript? Например, веб-браузер?
  • Задача Cron в графическом интерфейсе
  • Как сохранить дисплеи «установлены» и не исчезают при экранировании экрана или выключены?
  • Получение или клонирование текущего терминала пользователей?
  • Доступ к графическому интерфейсу уже запущенного приложения через SSH
  • Linux и Unix - лучшая ОС в мире.