mirror of
https://github.com/wez/wezterm.git
synced 2025-01-03 19:21:57 +03:00
remove outdated benchmarks
I ran some numbers on the current build and we're a bit slower today than we were when I last ran benchmarks. We've grown more state in the CellAttributes that we manage so the profiler shows those as relatively hot spots. Performance is now on par with iTerm2 (w/ Metal Renderer) on macos honestly now a little slower than vte based terminals, but still faster than xterm (everything is faster than xterm!) Alacritty is impressively holding its own at the front of the pack, even with scrollback. There's room for improvement in wezterm, but it still feels fine, so perf isn't currently top of my list. Closes https://github.com/wez/wezterm/issues/20
This commit is contained in:
parent
819bc247a0
commit
0b4ae38417
23
README.md
23
README.md
@ -139,27 +139,8 @@ While ultimate speed is not the main goal, performance is important!
|
||||
Using the GPU to render the terminal contents helps keep CPU usage down
|
||||
and the output feeling snappy.
|
||||
|
||||
Here's a very basic benchmark:
|
||||
|
||||
```
|
||||
$ find /usr > /tmp/usr-files.txt
|
||||
$ wc -l /tmp/usr-files.txt
|
||||
364885 /tmp/usr-files.txt
|
||||
$ time cat /tmp/usr-files.txt
|
||||
```
|
||||
|
||||
And a comparison between some terminal emulators on my system; they were each
|
||||
set to 80x24 with 3500 lines of scrollback. `alacritty` has no scrollback.
|
||||
|
||||
| Terminal | Time (seconds) |
|
||||
|-----------------|-------|
|
||||
| xterm | 9.863 |
|
||||
| Gnome Terminal | 2.391 |
|
||||
| Terminator 1.91 | 2.319 |
|
||||
| **wezterm** | 0.940 |
|
||||
| kitty | 0.899 |
|
||||
| urxvt | 0.615 |
|
||||
| alacritty | 0.421 |
|
||||
If you want the absolute fastest terminal emulator, [alacritty](https://github.com/jwilm/alacritty)
|
||||
is currently king of the crop.
|
||||
|
||||
## Getting help
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user