ARM系统下使用Vdbench测试存储性能
部署jdk环境
这里以jdk-8u351为例,解压缩jdk安装包至/opt目录
安装包下载链接:https://www.oracle.com/java/technologies/downloads/#java8
tar -zxvf jdk-8u351-linux-x64.tar.gz -C /opt/
配置jdk环境变量
echo 'JAVA_HOME=/opt/jdk1.8.0_351' >> /root/.bashrc
echo 'PATH=$JAVA_HOME/bin:$PATH' >> /root/.bashrc
echo 'CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar' >> /root/.bashrc
source /root/.bashrc
- 下载安装Vdbench
下载vdbench版本包,这里以vdbench50407为例,下载地址:https://www.oracle.com/downloads/server-storage/vdbench-downloads.html
unzip vdbench50407.zip -d /root/vdbench50407
检查vdbench环境
cd /root/vdbench50407
./vdbench -t
这里会报错,需要进行第3步
- 基于aarch64重新编译linux/linux64.so动态库文件
下载vdbench50407源码包,下载地址:https://www.oracle.com/downloads/server-storage/vdbench-source-downloads.html
解压缩源码包,创建linux目录
unzip vdbench50407.src.zip -d /root/vdbench50407-src/
cd /root/vdbench50407-src/src/
mkdir linux
进入Jni目录下,修改make.linux文件,主要修改如下(该方法仅仅支持此vdbench50407版本):
– 指定vdbench源码路径(vdb=xx)
– 指定jdk路径(java=xx),这里使用上文的jdk路径
– 删除全文-m32和-m64字符
cd Jni/
sed -i 's#vdb=$mine/vdbench504#vdb=/root/vdbench50407-src/src#g' make.linux
sed -i 's#java=/net/sbm-240a.us.oracle.com/export/swat/swat_java/linux/jdk1.5.0_22/#java=/opt/jdk1.8.0_351/#g' make.linux
sed -i 's/-m32//g' make.linux
sed -i 's/-m64//g' make.linux
执行源码编译操作
./make.linux
执行成功后会在…/linux目录下生成linux32.so和linux64.so文件,将linux64.so文件拷贝到vdbench测试工具根目录linux/aarch64.so下,重新运行vdbench测试
cp /root/vdbench50407-src/src/linux/linux64.so /root/vdbench50407/linux/aarch64.so
cd /root/vdbench50407
./vdbench -t
参考https://blog.csdn.net/Micha_Lu/article/details/109227774
ARM系统下使用Vdbench测试存储性能相关推荐
- Linux下nvidia压力测试,一种服务器linux系统下GPU压力测试的监控方法与流程
本发明属于服务器测试技术领域,具体涉及一种服务器linux系统下GPU压力测试的监控方法. 背景技术: 随着社会的快速发展,人们对高网络性能.快速存储.大量内存.超高计算能力的GPU的需求越来越大,产 ...
- X86 android r7 z3735,安卓工业平板电脑android系统下各大主流CPU性能大对比分析
原标题:安卓工业平板电脑android系统下各大主流CPU性能大对比分析 针对工控领域客户在选择工业平板电脑时的困惑,南京研维组织多位业内专家,为大家连续推出10期工业平板电脑的选型要点分析,本文作为 ...
- linux mysql 测试工具_LINUX系统下MySQL 压力测试工具super smack
LINUX系统下MySQL 压力测试工具super smack 发布时间:2008-09-08 17:03:39 作者:佚名 我要评论 1. 源文件下载地址:http://vegan.net/ ...
- 怎么用Iometer测试存储性能
怎么用Iometer测试存储性能 1.Disk Targets选项栏中选择要测试的磁盘,1 per target of Outstanding I/Os 保持默认即可.2.在Access Specif ...
- ARM 系统下C语言开发的注意事项
说在前面 这篇文章的内容主要源于个人在学习基于ARM架构的cos开发时所碰到的问题,因此,所涉及的东西是一些在ARM架构下进行开发的初学者应知的注意事项或技巧.但这篇文章会由浅入深,从工程实现中会考虑 ...
- 千万级并发架构下如何提高数据库存储性能
如图所示,表示发起一个请求时,涉及到数据库的相关操作,在前面的文章中我们说过,如果服务端要提升整体的吞吐量,就必须要减少每一次请求的处理时长,那么在当前这个场景中,数据库层面哪些因素会影响到性能呢? ...
- 用FIO测试存储性能
fio,又称为Flexible IO Tester,是Jens Axboe编写的测试程序.Jens是Linux Kernel中blockIO subsystem的维护者.所以这个工具的权威性是毋庸置疑 ...
- ME909S-821 4G-LTE模块在Linux系统下拨号上网测试
转:https://blog.csdn.net/csdnhuaong/article/details/74910569 实验平台 大前提 图形化界面配置拨号上网操作 利用wvdial工具软件拨号上网操 ...
- Windows系统下进行NIST测试
1.软件安装使用 首先下载Cygwin,[官网],点击setup-x86_64.exe,然后开始安装 安装过程可以在网上找教程,比如[Cygwin安装教程] 找了很多教程,因为他们在gcc这一块的描述 ...
最新文章
- GXGetImage方式连续采集和发送软触发采集
- 总结界面框架_UI_Adapter
- CMU Deep Learning 2018 by Bhiksha Raj 学习记录(8)
- JAVA 内存泄露的理解
- Unable to access “***“, Failed to mount ‘/dev/sda7‘: Operation not permitted
- (12)数据结构-二叉树基本操作
- 热烈祝贺小明SEO博客网站正式上线
- 【设计鉴赏】精选字体设计鉴赏(三)
- 情感日记:梦里花落知多少--记念我的大学
- 【转】【干案例】江小白的微博营销 看完直接给跪了!
- Python爬虫-漫画柜漫画爬取
- sql server 使用drop column 列名 删除列时报错,由于一个或多个对象访问此 列,ALTER TABLE DROP COLUMN stu_cou_num 失败
- 使用Matlab2019b测试音频系统的频响(FreqResponse)与脉冲响应(ImpulseResponse)
- 股市做短线操作技巧 股市做短线操作技巧
- 做网站SEO优化每天都做什么
- 网站学习心得-登陆注册功能
- 在vscode中安装python第三方库
- 高等数学学习笔记——第三十四讲——函数的单调性与凹凸性(单调性)
- idea下载及安装教程(总结)
- 用于大型问题的一阶原始双锥求解器SCS