2020-03-22 21:53:27 +01:00
|
|
|
Benchmark
|
|
|
|
=========
|
|
|
|
|
|
|
|
The Rotozoomer example can perform a benchmark run with the parameter "-b" to determine the FINAL CUT character speed in the terminal.
|
|
|
|
|
|
|
|
|
2020-04-04 20:58:47 +02:00
|
|
|
[![rotozoomer-benchmark](https://asciinema.org/a/316531.svg)](https://asciinema.org/a/316531)
|
2020-03-22 21:53:27 +01:00
|
|
|
|
|
|
|
|
|
|
|
Speed tests
|
|
|
|
-----------
|
|
|
|
|
|
|
|
| Terminal | Size | Time | Loops | Frame rate |
|
|
|
|
|--------------------|-------|---------|-------|------------|
|
|
|
|
| XTerm | 80x24 | 2.693ms | 314 | 116.598fps |
|
|
|
|
| PuTTY | 80x24 | 2.711ms | 314 | 115.824fps |
|
|
|
|
| Mintty | 80x24 | 2.799ms | 314 | 112.182fps |
|
|
|
|
| Cygwin (cmd) | 80x24 | 2.99ms | 314 | 105.016fps |
|
|
|
|
| rxvt-cygwin-native | 80x24 | 2.836ms | 314 | 110.719fps |
|
|
|
|
| rxvt | 80x24 | 3.064ms | 314 | 102.480fps |
|
|
|
|
| rxvt-unicode | 80x24 | 2.853ms | 314 | 110.059fps |
|
|
|
|
| Tera Term | 80x24 | 3.154ms | 314 | 99.5561fps |
|
|
|
|
| Konsole | 80x24 | 2.727ms | 314 | 115.144fps |
|
|
|
|
| GNOME-Terminal | 80x24 | 2.683ms | 314 | 117.033fps |
|
|
|
|
| Linux console | 80x25 | 2.757ms | 314 | 113.891fps |
|
|
|
|
| FreeBSD console | 80x25 | 2.726ms | 314 | 115.187fps |
|
|
|
|
| NetBSD console | 80x25 | 2.747ms | 314 | 114.306fps |
|
|
|
|
| OpenBSD console | 80x25 | 2.751ms | 314 | 114.140fps |
|
|
|
|
| Solaris console | 80x34 | 3.072ms | 314 | 102.213fps |
|
|
|
|
|