基础设施性能评估工具包
evalys的Python项目详细描述
“基础设施性能评估工具包”
它是一个数据分析库,用于从 作业调度和资源管理跟踪。它允许科学家和 工程师提取有用的数据并以交互方式或 导出的文件。
- 免费软件:BSD许可证
- 文档:https://evalys.readthedocs.org。
功能
- 加载和所有Batsim输出文件
- 计算和绘制空闲插槽
- 简单的甘特图可视化
- 计算利用率/排队
- 计算碎片
- 绘制能量和机器状态
- 从Parallel Workloads Archive
- 加载swf工作负载文件
- 计算标准调度指标
- 显示工作详细信息
- 具有给定平均利用率的提取期
示例
您可以通过运行ipython直接获得一个简单的示例,并发现 evalys接口。例如:
from evalys.jobset import JobSet import matplotlib.pyplot as plt js = JobSet.from_csv("evalys/examples/jobs.csv") js.plot(with_details=True) plt.show()
这也适用于swf文件,但未提供甘特图,因为 此格式不提供工作安排信息。
您可以在/examples目录中找到许多示例。
图库
4.0.0变更日志
版本4.0.0
- 符合Batsim 3.0的新跟踪格式