Skip to content

Commit 765c5a0

Browse files
committed
docs: Форматирование результата бенчмарков из примеров
1 parent b853d92 commit 765c5a0

4 files changed

Lines changed: 26 additions & 11 deletions
Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,21 @@
1-
BenchmarkOneScript v0.7.0, OneScript v2.0.1-rc.2+702, Microsoft Windows NT 10.0.20348.0 \
1+
> BenchmarkOneScript v0.7.0, OneScript v2.0.1-rc.2+702, Microsoft Windows NT 10.0.20348.0 \
22
Intel Core i7-8700 CPU 3.20GHz (Coffee Lake), 1 CPU, 12 logical and 6 physical cores
33

44
| Method | Baseline | Mean | StdErr | StdDev | Ratio | RatioSD | Op/s | Allocated |
55
|-------------|----------|----------:|----------:|------------:|------:|--------:|--------:|----------:|
66
| ПрямойВызов | Yes | 2.267 us | 15.05 ns | 58.31 ns | 1.00 | 0.00 | 441,185 | 1.344 KB |
77
| Действие | No | 2.433 us | 55.49 ns | 214.90 ns | 1.07 | 0.10 | 410,971 | 1.375 KB |
88
| Рефлектор | No | 3.277 us | 13.59 ns | 52.64 ns | 1.45 | 0.04 | 305,124 | 1.664 KB |
9-
| Делегат | No | 14.203 us | 282.03 ns | 1,092.28 ns | 6.27 | 0.49 | 70,408 | 9.906 KB |
9+
| Делегат | No | 14.203 us | 282.03 ns | 1,092.28 ns | 6.27 | 0.49 | 70,408 | 9.906 KB |
10+
11+
```
12+
Mean : Арифметическое среднее всех измерений
13+
StdErr : Стандартная ошибка всех измерений
14+
StdDev : Стандартное отклонение всех измерений
15+
Ratio : Среднее значение соотношений времени выполнения относительно эталона ([Mean] / [Baseline Mean])
16+
RatioSD : Стандартное отклонение соотношений времени выполнения относительно эталона ([StdDev] / [Baseline StdDev])
17+
Op/s : Операций в секунду
18+
Allocated : Выделяемая память на одну операцию
19+
1 us : 1 Микросекунда
20+
1 ns : 1 Наносекунда
21+
```

samples/benchmarks/examples/БенчмаркПоискаВКоллекциях.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
BenchmarkOneScript v0.7.0, OneScript v2.0.1-rc.2+702, Microsoft Windows NT 10.0.20348.0 \
1+
> BenchmarkOneScript v0.7.0, OneScript v2.0.1-rc.2+702, Microsoft Windows NT 10.0.20348.0 \
22
Intel Core i7-8700 CPU 3.20GHz (Coffee Lake), 1 CPU, 12 logical and 6 physical cores
33

44
| Method | Размер | Baseline | Mean | StdErr | StdDev | Ratio | RatioSD | Median | Op/s |
@@ -22,7 +22,7 @@ Intel Core i7-8700 CPU 3.20GHz (Coffee Lake), 1 CPU, 12 logical and 6 physical c
2222
| ТаблицаНайтиСтрокиСИндексом | 10,000 | No | 6.059 us | 36.208 ns | 140.23 ns | 3.21 | 0.10 | 6.031 us | 165,044.8 |
2323
| ТаблицаНайтиСтрокиБезИндекса | 10,000 | No | 1,579.260 us | 26,808.880 ns | 103,830.35 ns | 837.79 | 55.77 | 1,571.232 us | 633.2 |
2424

25-
// Легенда
25+
```
2626
Размер : Значение параметра 'Размер'
2727
Mean : Арифметическое среднее всех измерений
2828
StdErr : Стандартная ошибка всех измерений
@@ -32,4 +32,5 @@ RatioSD : Стандартное отклонение соотношений в
3232
Median : Значение, разделяющее упорядоченные измерения на две равные части
3333
Op/s : Операций в секунду
3434
1 us : 1 Микросекунда
35-
1 ns : 1 Наносекунда
35+
1 ns : 1 Наносекунда
36+
```

samples/benchmarks/examples/БенчмаркСборкиСтрок.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
BenchmarkOneScript v0.7.0, OneScript v2.0.1-rc.2+702, Microsoft Windows NT 10.0.20348.0 \
1+
> BenchmarkOneScript v0.7.0, OneScript v2.0.1-rc.2+702, Microsoft Windows NT 10.0.20348.0 \
22
Intel Core i7-8700 CPU 3.20GHz (Coffee Lake), 1 CPU, 12 logical and 6 physical cores
33

44
| Method | Количество | Mean | StdErr | StdDev | Median | Op/s | Allocated |
@@ -10,12 +10,13 @@ Intel Core i7-8700 CPU 3.20GHz (Coffee Lake), 1 CPU, 12 logical and 6 physical c
1010
| КонкатенацияВЦикле | 100 | 28.819 us | 438.22 ns | 1,697.20 ns | 28.161 us | 34,699.4 | 92.344 KB |
1111
| КонкатенацияВЦикле | 1,000 | 1,112.185 us | 42,639.38 ns | 165,141.61 ns | 1,101.401 us | 899.1 | 9,619.693 KB |
1212

13-
// Легенда
13+
```
1414
Количество : Значение параметра 'Количество'
1515
Mean : Арифметическое среднее всех измерений
1616
StdErr : Стандартная ошибка всех измерений
1717
StdDev : Стандартное отклонение всех измерений
1818
Op/s : Операций в секунду
1919
Allocated : Выделяемая память на одну операцию
2020
1 us : 1 Микросекунда
21-
1 ns : 1 Наносекунда
21+
1 ns : 1 Наносекунда
22+
```

samples/benchmarks/examples/БенчмаркХешФункций.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
BenchmarkOneScript v0.7.0, OneScript v2.0.1-rc.2+702, Microsoft Windows NT 10.0.20348.0 \
1+
> BenchmarkOneScript v0.7.0, OneScript v2.0.1-rc.2+702, Microsoft Windows NT 10.0.20348.0 \
22
Intel Core i7-8700 CPU 3.20GHz (Coffee Lake), 1 CPU, 12 logical and 6 physical cores
33

44
| Method | РазмерДанных | Baseline | Mean | StdErr | StdDev | Ratio | RatioSD | Median | Op/s | Allocated |
@@ -10,7 +10,7 @@ Intel Core i7-8700 CPU 3.20GHz (Coffee Lake), 1 CPU, 12 logical and 6 physical c
1010
| SHA256 | 65,536 | Yes | 537.03 us | 2,827.78 ns | 10,951.9 ns | 1.00 | 0.00 | 534.44 us | 1,862 | 11.476 KB |
1111
| SHA512 | 65,536 | No | 311.79 us | 2,664.39 ns | 10,319.1 ns | 0.58 | 0.02 | 308.60 us | 3,207 | 11.531 KB |
1212

13-
// Легенда
13+
```
1414
РазмерДанных : Значение параметра 'РазмерДанных'
1515
Mean : Арифметическое среднее всех измерений
1616
StdErr : Стандартная ошибка всех измерений
@@ -21,4 +21,5 @@ Median : Значение, разделяющее упорядоченны
2121
Op/s : Операций в секунду
2222
Allocated : Выделяемая память на одну операцию
2323
1 us : 1 Микросекунда
24-
1 ns : 1 Наносекунда
24+
1 ns : 1 Наносекунда
25+
```

0 commit comments

Comments
 (0)