UnixBench:vps云服务器跑分脚本测试工具简单使用说明

110次阅读
没有评论

共计 1626 个字符,预计需要花费 5 分钟才能阅读完成。

1、介绍

先简单介绍一下这个工具

unixbench 是测试类 Unix 系统性能的老牌工具,也是常用的基准测试工具。它会执行 11 个单项测试,测试系统各个方面一系列的性能, 然后将每个测试结果和一个基准值进行比较,得到一个索引值,所有测试项目的索引值结合在一起形成一个测试分数值,得到一个指数值。指数值越高,性能越好。UnixBench 一键执行脚本,脚本会自动下载 unixbench 最新版本,并自动运行根据机器性能,测试执行完大约需要 10-30 分钟。

Unixbench 的主要测试项目有:系统调用、读写、进程、图形化测试、2D、3D、管道、运算、C 库等系统基准性能提供测试数据。

unixbench 一个基于系统的基准测试工具,不单纯是 CPU 内存 或者磁盘测试工具。测试结果不仅仅取决于硬件,也取决于系统、开发库、甚至是编译器。

2、下载

https://github.com/kdlucas/byte-unixbench/archive/v5.1.3.tar.gz

3、安装

将下载好的压缩包解压缩,阅读 README 文件,得知如果不需要进行图形测试或者不在图形化界面下测试,则将 Makefile 文件中 GRAPHICS_TEST = defined 注释掉~

make (鬼知道我这一步经历了啥)

make 的时候发现它不认识这个命令,~~~

【这里我不大熟悉,可以直接通过 1、切换 root 用户身份:sudo -s 2、更新安装列表:apt-get update 3、安装 make:apt-get install make

然后我就想通过 yum 来解决不认识 make 命令的问题。好吧,yum 一下发现也不认识这个命令~~ 那么问题来了,不认识 yum 咋办

1) 首先切换到 root 用户身份:在终端运行命令 sudo -s

2) 然后检测是否安装了 build-essential 程序包,输入命令:apt-get install build-essential

这个时候发现,并没有这个程序包~fine,那就执行下面两个语句

sudo apt-get update (更新源)

sudo apt-get install build-essential

———————– 做完上面的步骤后,我们就安装了 build-essential

3) 安装 yum,输入命令:apt-get install yum

A、这个时候又发现报错了:E: 无法定位软件包”的错误,无法安装。怎么解决呢:

在 etc/apt 的 sources.list 添加镜像源 deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse

然后 sudo apt-get update

【这里加几句 vi:i 编辑,:wq 保存退出,:q! 不保存强制退出,需用的自取哈哈哈哈哈】

B、重新输入命令:apt-get install yum,现在换了另一种错误:“下列软件包有未满足的依赖关系:yum : 依赖: python-sqlitecachec 但是它将不会被安装. 依赖:python-urlgrabber 但是它将不会被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。”

我的解决办法是,缺啥补啥

apt-get install python-sqlitecachec

apt-get install python-urlgrabber

再次,输入命令:apt-get install yum,现在就 ok 啦

到目前为止,我们的 yum 安装成功啦,回到原题:执行命令:make

4、使用

执行命令:./Run 如果一切正常,应该会出现类似下面的文字,然后等待程序进行测试即可,这个过程可能比较漫长,请耐心等待~

除了直接在命令行输出测试结果之外 (如上图),还会在 result 目录下生成一个 HTML 格式的报告,可以将其拷贝至本地。

5、测试结果分析

测试过程中每个项目后面会有 1 2 3 4 5 6 7 8 9 10 数字,意思是进行了 10 组测试,测试过程中部分内容及解释如下:

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-06-14发表,共计1626字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)