Скорость работы/отрисовки при разных настройках

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Скорость работы/отрисовки при разных настройках

Post by Lenchik »

http://pavelfatin.com/typing-with-pleasure/ - в статье тестируют редакторы на задержки работы/отрисовки в разных режимах. И ссылка на софт для этого есть. Было бы неплохо оттестировать Акельпад совместно с каким-нибудь из упомянутых там редакторов, чтобы можно было результаты сопоставить.

Offline
Posts: 366
Joined: Mon Jan 10, 2011 5:28 pm
Contact:

Post by Lenchik »

Автор оригинальной статьи оперативно протестировал в одном из вариантов и написал результат в комментариях к статье:
Pavel Fatin wrote:Though I cannot benchmark all editors in the world, as the AkelPad is fairly lightweight and portable, I’ve run several tests on the original test machine to give you a reference point so you can extrapolate numbers acquired in other desired configurations.

I employed the “XML” setup described in the “Methodology” part. Highlighting and folding are provided by the “Coder” plugin.

Plain editor:
min: 6 | max: 15 | avg: 11 | SD: 1

Highlighting enabled:
min: 8 | max: 19 | avg: 12 | SD: 2

Folding panel visible:
min: 36 | max: 103 | avg: 79 | SD: 10

Hence, AkelPad latency is on a par with Notepad++ and SublimeText, which is better than average, yet both GVim and IntelliJ IDEA (in zero-latency mode) can be faster than that.

All the latency trends reveal linear dependency of editor algorithms on character horizontal position. There’s probably an excessive painting performed, as the latency is much lower when editor window is not maximized.

The folding panel drastically degrades the performance (typing lag is clearly perceivable “with naked eye” when the panel is enabled).

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Не совсем понял, была протестирована сборка или “vanilla” minimal? Второе было бы более правильным ещё и потому, что упомянутые Notepad++ и SublimeText вряд ли были подпилены.

P.S. Наверное, было бы любопытно попробовать старый и новый xml.coder с файлами разного размера.
Post Reply