mirror of
https://github.com/pese-git/cherrypick.git
synced 2026-01-24 13:47:24 +00:00
docs(benchmarks): document memory_diff_kb, delta_peak_kb, peak_rss_kb in README files (EN+RU)
This commit is contained in:
@@ -17,6 +17,7 @@ Benchmarks for the performance and features of the cherrypick (core) DI containe
|
|||||||
- **Flexible CLI parameterization (chain length, depth, repeats, warmup, scenario selection, format)**
|
- **Flexible CLI parameterization (chain length, depth, repeats, warmup, scenario selection, format)**
|
||||||
- **Automatic matrix/mass run for sets of parameters**
|
- **Automatic matrix/mass run for sets of parameters**
|
||||||
- **Statistics: mean, median, stddev, min, max for each scenario**
|
- **Statistics: mean, median, stddev, min, max for each scenario**
|
||||||
|
- **Memory metrics: memory_diff_kb (total diff), delta_peak_kb (max growth), peak_rss_kb (absolute peak)**
|
||||||
- **Pretty-table, CSV, and JSON output**
|
- **Pretty-table, CSV, and JSON output**
|
||||||
- **Warmup runs before timing for better result stability**
|
- **Warmup runs before timing for better result stability**
|
||||||
|
|
||||||
@@ -61,8 +62,8 @@ Benchmarks for the performance and features of the cherrypick (core) DI containe
|
|||||||
|
|
||||||
#### Example output (`--format=csv`)
|
#### Example output (`--format=csv`)
|
||||||
```
|
```
|
||||||
benchmark,chainCount,nestingDepth,mean_us,median_us,stddev_us,min_us,max_us,trials,timings_us
|
benchmark,chainCount,nestingDepth,mean_us,median_us,stddev_us,min_us,max_us,trials,timings_us,memory_diff_kb,delta_peak_kb,peak_rss_kb
|
||||||
ChainSingleton,10,5,2450000,2440000,78000,2290000,2580000,5,"2440000;2460000;2450000;2580000;2290000"
|
ChainSingleton,10,5,2450000,2440000,78000,2290000,2580000,5,"2440000;2460000;2450000;2580000;2290000",-64,0,200064
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
@@ -17,6 +17,7 @@
|
|||||||
- **Гибкая параметризация CLI (chainCount, nestingDepth, repeats, warmup, сценарий, формат)**
|
- **Гибкая параметризация CLI (chainCount, nestingDepth, repeats, warmup, сценарий, формат)**
|
||||||
- **Автоматический матричный запуск для наборов параметров**
|
- **Автоматический матричный запуск для наборов параметров**
|
||||||
- **Статистика: среднее, медиана, stddev, min, max для каждого сценария**
|
- **Статистика: среднее, медиана, stddev, min, max для каждого сценария**
|
||||||
|
- **Память: memory_diff_kb (итоговая разница), delta_peak_kb (максимальный рост), peak_rss_kb (абсолютный пик)**
|
||||||
- **Вывод в таблицу, CSV или JSON**
|
- **Вывод в таблицу, CSV или JSON**
|
||||||
- **Прогревочные запуски до замера времени для стабильности**
|
- **Прогревочные запуски до замера времени для стабильности**
|
||||||
|
|
||||||
@@ -61,8 +62,8 @@
|
|||||||
|
|
||||||
#### Пример вывода (`--format=csv`)
|
#### Пример вывода (`--format=csv`)
|
||||||
```
|
```
|
||||||
benchmark,chainCount,nestingDepth,mean_us,median_us,stddev_us,min_us,max_us,trials,timings_us
|
benchmark,chainCount,nestingDepth,mean_us,median_us,stddev_us,min_us,max_us,trials,timings_us,memory_diff_kb,delta_peak_kb,peak_rss_kb
|
||||||
ChainSingleton,10,5,2450000,2440000,78000,2290000,2580000,5,"2440000;2460000;2450000;2580000;2290000"
|
ChainSingleton,10,5,2450000,2440000,78000,2290000,2580000,5,"2440000;2460000;2450000;2580000;2290000",-64,0,200064
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user