Make benchmark data easier to read.

This commit is contained in:
kingToolbox 2020-12-23 21:19:56 +08:00 committed by GitHub
parent b02dc28a9e
commit 8cc7dcb147
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -112,7 +112,7 @@ The version of clients:
**All test data is for reference only.**
- 5GB huge file (5,154,830 KB), generated by random data
### 5GB huge file (5,154,830 KB), generated by random data
| | Download Time | Download Rate | Upload Time | Upload Rate |
| --- | --- | --- | --- | --- |
@ -122,7 +122,7 @@ The version of clients:
| FileZilla | 32s | 161.1 MB/s | 30s | 171.8 MB/s |
| WinSCP | 81s | 63.7 MB/s | 91s | 56.7 MB/s |
- 4400 files, 16 folders (107,042 KB), unzipped from [vim-7.4.1049.zip](https://github.com/vim/vim/archive/v7.4.1049.zip)
### 4400 files, 16 folders (107,042 KB), unzipped from [vim-7.4.1049.zip](https://github.com/vim/vim/archive/v7.4.1049.zip)
| | Download Time | Download Rate | Upload Time | Upload Rate |
| --- | --- | --- | --- | --- |
@ -163,7 +163,9 @@ The version of terminals:
**All test data is for reference only.**
- 97.6MB random text (102,401,504 bytes, 1,329,878 lines, generated and tested by [random_test.sh](https://github.com/kingToolbox/WindTerm/blob/master/benchmark/urandom_test.sh))
## Test Command: "cat ./benchmark_randomdata"
The benchmark_randomdata contains 97.6MB random text (102,401,504 bytes, 1,329,878 lines, generated and tested by [random_test.sh](https://github.com/kingToolbox/WindTerm/blob/master/benchmark/urandom_test.sh))
In all cases, three runs were made to warm system caches. The reported numbers are the median of five runs.
@ -195,9 +197,9 @@ In all cases, three runs were made to warm system caches. The reported numbers a
| kitty | unlimited | 17.2 | 2655 |
| Alacritty | 100,000 | 41.3 | - |
- time seq 1 n
## Test command: "time seq 1 n" (n = [1000000, 2000000, 5000000, 10000000], scrollback lines: unlimited)
1. n = 1,000,000, scrollback = 1,000,000 Lines
### n = 1,000,000
| | Time(sec) | Memory Usage(MB) |
| --- | --- | --- |
@ -210,7 +212,7 @@ In all cases, three runs were made to warm system caches. The reported numbers a
| Alacritty | **1.162** | Not measured, use 100,000 scrollback lines setting |
| Windows Terminal + ssh.exe | 23.246 | Not measured, use 65,535 scrollback lines setting |
2. n = 2,000,000, scrollback = 2,000,000 Lines
### n = 2,000,000
| | Time(sec) | Memory Usage(MB) |
| --- | --- | --- |
@ -223,7 +225,7 @@ In all cases, three runs were made to warm system caches. The reported numbers a
| Alacritty | 2.322 | Not measured, use 100,000 scrollback lines setting |
| Windows Terminal + ssh.exe | 50.381 | Not measured, use 65,535 scrollback lines setting |
3. n = 5,000,000 scrollback = 5,000,000 Lines
### n = 5,000,000
| | Time(sec) | Memory Usage(MB) |
| --- | --- | --- |
@ -236,7 +238,7 @@ In all cases, three runs were made to warm system caches. The reported numbers a
| Alacritty | 5.799 | Not measured, use 100,000 scrollback lines setting |
| Windows Terminal + ssh.exe | 130.371 | Not measured, use 65,535 scrollback lines setting |
4. n = 10,000,000 scrollback = 10,000,000 Lines
### n = 10,000,000
| | Time(sec) | Memory Usage(MB) |
| --- | --- | --- |
@ -249,7 +251,7 @@ In all cases, three runs were made to warm system caches. The reported numbers a
| Alacritty | 11.598 | Not measured, use 100,000 scrollback lines setting |
| Windows Terminal + ssh.exe | 264.739 | Not measured, use 65,535 scrollback lines setting |
5. n = 10,000,000 scrollback = 30 Lines
### n = 10,000,000 scrollback = 30 Lines
| | Time(sec) | Memory Usage(MB) |
| --- | --- | --- |
@ -285,7 +287,9 @@ The version of terminals:
**All test data is for reference only.**
- 97.6MB random text (102,401,504 bytes, 1,329,878 lines, generated and tested by [random_test.sh](https://github.com/kingToolbox/WindTerm/blob/master/benchmark/urandom_test.sh))
## Test Command: "cat ./benchmark_randomdata"
The benchmark_randomdata contains 97.6MB random text (102,401,504 bytes, 1,329,878 lines, generated and tested by [random_test.sh](https://github.com/kingToolbox/WindTerm/blob/master/benchmark/urandom_test.sh))
In all cases, three runs were made to warm system caches. The reported numbers are the median of five runs.
@ -298,7 +302,7 @@ In all cases, three runs were made to warm system caches. The reported numbers a
| xfce4 Terminal | 10.520s |
| QTerminal | 20.763s |
- time seq 1 n (scrollback lines: unlimited)
## Test command: "time seq 1 n" (n = [1000000, 2000000, 5000000, 10000000], scrollback lines: unlimited)
| n | 1,000,000 | 2,000,000 | 5,000,000 | 10,000,000 | 10,000,000<br>(scrollback lines: 100) |
| --- | --- | --- | --- | --- | --- |