SysBench性能测试工具
SysBench 是一个基于 LuaJIT 的可编写多线程基准测试工具。它最常用于数据库基准测试,但也可用于创建不涉及数据库服务器的任意复杂工作负载。
特性:
- 提供大量的速率和延迟的统计数据,包括延迟的百分比和柱状图。
- 即使有成千上万的并发线程,开销也很低。sysbench能够每秒产生和跟踪数以亿计的事件。
- 通过在用户提供的Lua脚本中实现预定义的钩子,可以轻松创建新的基准。
- 也可以作为一个通用的Lua解释器,只需在你的脚本中用
#!/usr/bin/sysbench
替换#!/usr/bin/lua
。
评论