im在具有相同硬件的两个VPS中运行以下命令(1gb内存1核):
sysbench --test=memory run
sysbench --test=memory --memory-oper=write run我得到的结果是10秒的ubuntu服务器,35秒的debian.同样的硬件怎么会有这样的区别呢?
我已经在数字海洋,linode和cloud.io中测试过它。在所有的VPS提供者得到了类似的结果。所有的基准参数都是相同的,只有操作系统改变了。
有人知道为什么会有这样的表现差异吗?现实世界的应用程序在性能上有这样的差异吗?
-a: Ubuntu;Linux utest 4.15.0-20-泛型#21-Ubuntu Apr 24 06:16:15 UTC 2018 UTC x86_64 GNU/Linux : Linux 4.9.0-5- SMP 64 #1 SMP 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux
谢谢你的回答!
发布于 2019-03-19 14:35:54
在每种情况下,所使用的sysbench版本是不同的。当debain one每次操作花费1.3377倍的时间时,它也会执行2.6596倍的操作,而预期的总数将增加3.56倍,这与您的结果是一致的。
那么,为什么每次手术要延长1.34倍呢?在使用交换之前,不同的内核版本和不同的sysbench版本以及可能有不同数量的可用内存用于测试。在两次试验的情况更加相似之前,我不会担心。
https://askubuntu.com/questions/1125963
复制相似问题