ArkScript-lang / ArkScript-lang/benchmarks
Implement a log rotation every N benchmarks
未关闭
- 主要语言
- Python
- 星标
- 2
- 派生
- 2
- PR 合并指标
- 30 天内没有已合并 PR
描述
We should cut the data files in N elements so that the website do not load a million results and try to render it all at once.
Files could be stored as (i*N)-original-name, so that we can find them easily.
We should also limit the number of elements in the current file to N max. All the excess should go to another file (N*i)-original-name.
The old files will then file up slowly and we will still have enough data in the current files for the graphs.
贡献指南
这个仓库没有索引到贡献指南
调研方向
该 issue 没有列出文件或测试。首先定位 benchmark 数据 writer 以及读取这些文件的 website 代码,然后跟踪当前文件是如何追加的,以及图表所需的结果是如何加载的。完成标准是:文件会按照可配置的 N 个元素上限进行拆分,并且 website 仍然能够找到并渲染已存储的 benchmark 数据。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- python
- 领域
- data, performance
- Issue 类型
- 功能
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 45/100