История изменений
Исправление MOPKOBKA, (текущая версия) :
Через программу Typometer протестировал некоторые редакторы и терминалы, тест заключается в вводе одного символа, а программа замеряет через сколько он появится
# Title Min Max Avg SD
XTerm + Compositing OFF 0,7 2,1 0,9 0,1
XTerm + Compositing ON 1,8 2,8 2,2 0,2
St + Compositing OFF 2,9 3,4 3,1 0,1
Xfce4-Terminal + Compositing OFF 26,3 27,9 26,9 0,3
Konsole + Compositing OFF 11,4 12,4 11,9 0,2
XNedit + Compositing OFF 0,7 1,2 0,9 0,1
Kate + Compositing OFF 1,1 2,1 1,4 0,1
gVim GTK3 + Compositing OFF 1,0 3,8 1,1 0,2
Mousepad + Compositing OFF 0,7 2,8 1,0 0,2
Vim XTerm + Compositing OFF 0,8 3,9 1,0 0,2
JB PyCharm + Compositing OFF 0,7 2,3 1,4 0,2
И для терминалов прогнал time seq 1000000
- XTerm - 2,5s
- Rxvt - 0,2s
- Konsole - 0,6s
- St - 0,4s
- Xfce4-Terminal - 0,5s
XTerm значительно медленнее всех, но как я слышал, но не проверял, он обязательно рисует весь вывод честно, другие терминалы пропускают вывод если он идет большим потоком из за чего рисуют якобы быстрее.
Выводы такие, даже программы на Java как PyCharm могут иметь хороший инпут-лаг, и то что тест на один символ явно не дает понимания тормозит ли программа с выводом.
Исправление MOPKOBKA, :
Через программу Typometer протестировал некоторые редакторы и терминалы, тест заключается в вводе одного символа, а программа замеряет через сколько он появится
# Title Min Max Avg SD
XTerm + Compositing OFF 0,7 2,1 0,9 0,1
XTerm + Compositing ON 1,8 2,8 2,2 0,2
St + Compositing OFF 2,9 3,4 3,1 0,1
Xfce4-Terminal + Compositing OFF 26,3 27,9 26,9 0,3
Konsole + Compositing OFF 11,4 12,4 11,9 0,2
XNedit + Compositing OFF 0,7 1,2 0,9 0,1
Kate + Compositing OFF 1,1 2,1 1,4 0,1
gVim GTK3 + Compositing OFF 1,0 3,8 1,1 0,2
Mousepad + Compositing OFF 0,7 2,8 1,0 0,2
Vim XTerm + Compositing OFF 0,8 3,9 1,0 0,2
JB PyCharm + Compositing OFF 0,7 2,3 1,4 0,2
И для терминалов прогнал time seq 1000000
- XTerm - 2,5s
- Rxvt - 0,2s
- Konsole - 0,6s
- St - 0,4s
- Xfce4-Terminal - 0,5s
Выводы такие, даже программы на Java как PyCharm могут иметь хороший инпут-лаг, и то что тест на один символ явно не дает понимания тормозит ли программа с выводом.
Исправление MOPKOBKA, :
Через программу Typometer протестировал некоторые редакторы и терминалы, тест заключается в вводе одного символа, а программа замеряет через сколько он появится
# Title Min Max Avg SD
XTerm + Compositing OFF 0,7 2,1 0,9 0,1
XTerm + Compositing ON 1,8 2,8 2,2 0,2
St + Compositing OFF 2,9 3,4 3,1 0,1
Xfce4-Terminal + Compositing OFF 26,3 27,9 26,9 0,3
Konsole + Compositing OFF 11,4 12,4 11,9 0,2
XNedit + Compositing OFF 0,7 1,2 0,9 0,1
Kate + Compositing OFF 1,1 2,1 1,4 0,1
gVim GTK3 + Compositing OFF 1,0 3,8 1,1 0,2
Mousepad + Compositing OFF 0,7 2,8 1,0 0,2
Vim XTerm + Compositing OFF 0,8 3,9 1,0 0,2
JB PyCharm + Compositing OFF 0,7 2,3 1,4 0,2
И для терминалов прогнал time seq 1000000
- XTerm - 2,5s
- Rxvt - 0,2s
- Konsole - 0,6s
- St - 0,4s
- Xfce4-Terminal - 0,5s
Выводы такие, даже программы на Java такие как PyCharm могут иметь хороший инпут-лаг, и то что тест на один символ явно не дает понимания тормозит ли программа с выводом.
Исправление MOPKOBKA, :
Через программу Typometer протестировал некоторые редакторы и терминалы, тест заключается в вводе одного символа, а программа замеряет через сколько он появится
# Title Min Max Avg SD
XTerm + Compositing OFF 0,7 2,1 0,9 0,1
XTerm + Compositing ON 1,8 2,8 2,2 0,2
St + Compositing OFF 2,9 3,4 3,1 0,1
Xfce4-Terminal + Compositing OFF 26,3 27,9 26,9 0,3
Konsole + Compositing OFF 11,4 12,4 11,9 0,2
XNedit + Compositing OFF 0,7 1,2 0,9 0,1
Kate + Compositing OFF 1,1 2,1 1,4 0,1
gVim GTK3 + Compositing OFF 1,0 3,8 1,1 0,2
Mousepad + Compositing OFF 0,7 2,8 1,0 0,2
Vim XTerm + Compositing OFF 0,8 3,9 1,0 0,2
PyCharm + Compositing OFF 0,7 2,3 1,4 0,2
И для терминалов прогнал time seq 1000000
- XTerm - 2,5s
- Rxvt - 0,2s
- Konsole - 0,6s
- St - 0,4s
- Xfce4-Terminal - 0,5s
Исходная версия MOPKOBKA, :
Через программу Typometer протестировал некоторые редакторы и терминалы
# Title Min Max Avg SD
XTerm + Compositing OFF 0,7 2,1 0,9 0,1
XTerm + Compositing ON 1,8 2,8 2,2 0,2
St + Compositing OFF 2,9 3,4 3,1 0,1
Xfce4-Terminal + Compositing OFF 26,3 27,9 26,9 0,3
Konsole + Compositing OFF 11,4 12,4 11,9 0,2
XNedit + Compositing OFF 0,7 1,2 0,9 0,1
Kate + Compositing OFF 1,1 2,1 1,4 0,1
gVim GTK3 + Compositing OFF 1,0 3,8 1,1 0,2
Mousepad + Compositing OFF 0,7 2,8 1,0 0,2
Vim XTerm + Compositing OFF 0,8 3,9 1,0 0,2
PyCharm + Compositing OFF 0,7 2,3 1,4 0,2
И для терминалов прогнал time seq 1000000
- XTerm - 2,5s
- Rxvt - 0,2s
- Konsole - 0,6s
- St - 0,4s
- Xfce4-Terminal - 0,5s