当前位置: 首页 > news >正文

RISC-V 开发板 MUSE Pi Pro PCIE 测试以及 fio 崩溃问题解决

视频讲解:

RISC-V 开发板 MUSE Pi Pro PCIE 测试以及 fio 崩溃问题解决

板子上有一个m.2的pcie插槽,k1有三个pcie控制器,pcie0和usb3复用一个phy,所以实际开发板就两个,测试的话,上一个nvme硬盘,跑跑看

https://bianbu-linux.spacemit.com/device/peripheral_driver/PCIe

插上nvme硬盘后,lspci -vvv看下,可以看到硬盘挂载 0001 这个pcie bus上面

dmesg可以看到pcie协商后的速率

然后使用fio进行nvme ssd读测试

sudo fio --name read --eta-newline=5s --filename=/dev/nvme0n1 --rw=read --size=2g --io_size=10g --blocksize=1024k --ioengine=libaio --fsync=10000 --iodepth=32 --direct=1 --numjobs=1 --runtime=60 --group_reporting

结果core dump???

fio -h可以看到版本是3.36

尝试重新编译fio看看还会有问题吗,fio官方仓库如下

https://github.com/axboe/fio

git clone https://github.com/axboe/fio.git

安装aio,不然编译成功了也没用

sudo apt-get install libaio-dev 
./configure

make -j8

可以看到编译后的fio是3.39版本,执行命令也成功了,读可以跑到700MB/s左右

写测试,速率我这个盘只能到200MB/s

http://www.xdnf.cn/news/531289.html

相关文章:

  • Spring Boot 集成 druid,实现 SQL 监控
  • C语言实现android/linux按键模拟
  • 纸上流年:Linux基础IO的文件理解与操作
  • 本地部署dify+ragflow+deepseek ,结合小模型实现故障预测,并结合本地知识库和大模型给出维修建议
  • Node.js聊天室开发:从零到上线的完整指南
  • Httphelper: Http请求webapi小记
  • 达梦数据库对json字段进行操作
  • 【Git】分支管理
  • Go语言八股文之Mysql优化
  • 【Golang笔记02】函数、方法、泛型、接口学习笔记
  • AI在网络安全中的应用之钓鱼邮件检测
  • 网络安全-等级保护(等保) 2-7 GB/T 25058—2019 《信息安全技术 网络安全等级保护实施指南》-2019-08-30发布【现行】
  • Canvas设计图片编辑器全讲解(一)Canvas基础(万字图文讲解)
  • OSCP备战-pwnlab_init靶机详细步骤
  • 办公效率提升:一键合并多个Word文档的解决方案
  • 【聚类】K-means++
  • Spring Cloud初探之spring cloud gateway实现转发、鉴权及负载均衡(六)
  • spring中yml配置上下文与tomcat等外部容器不一致问题
  • Yocto和Buildroot功能和区别
  • 数据库连接池技术与 Druid 连接工具类实现
  • w~自动驾驶合集1
  • 腾讯云Mysql实现远程链接
  • idea2024 不知道安装了什么插件,界面都是中文的了,不习惯,怎么修改各个选项改回英文
  • 文件字节流
  • LLM笔记(九)KV缓存(2)
  • RK3568解码1080P视频时遇到系统崩溃内核挂掉的解决方案
  • C语言:在操作系统中,链表有什么应用?
  • 安全强化的Linux
  • RLᵛ_ Better Test-Time Scaling by Unifying LLM Reasoners With Verifiers
  • 【TTS回顾】Bert-VITS2深度解析:融合BERT的多语言语音合成模型