首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试着理解sysbench

试着理解sysbench
EN

Server Fault用户
提问于 2015-10-23 18:58:29
回答 1查看 426关注 0票数 0

我试图用sysbench做一些基本的服务器基准测试。我理解大部分的选项,但我想知道是否有人能解释--最大的--请求的一般选项。

适用于所有的测试吗?它到底是做什么的?例如,如果我运行以下命令:

sysbench -test=fileio-文件总大小=100 G-文件-测试模式=rndrw-num-线程=8--文件-额外标志=直接-最大-请求=0运行

在这种情况下最大的请求是做什么的?我得到0是无限的,但是请求到底是什么,它们与线程等有什么关系呢?没有一个手册或博客能解释什么是“请求”。我在cpu测试期间玩过它,次数越多,我的运行时间越长,它越低,运行时间越快。为什么?

谢谢!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-10-25 12:29:21

在fileio基准测试中,最大请求是允许的I/O操作的最大数量。例如,指定100的最大请求意味着fileio最多可以执行100 I/O操作,正在读或写。

在oltp基准测试的上下文中,max-请求它允许的SQL语句的总数( SELECT/INSERT/UPDATE等)。例如,使用默认的10000请求限制意味着oltp“简单”(只读)测试将发出最多10000个请求,然后退出。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/731283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档