1
lhx2008 359 天前
你这个磁盘性能也就一般,跟 mac 没得比,docker load 的时候,ioutil 写速度打满了没
|
2
dw2693734d 359 天前
搞个 nvme 的硬盘,读写 5000MB/s
|
3
cxtrinityy 359 天前 via Android
我 openwrt docker 里 pull 也是 iowait ,还有刚启动 docker 起服务也卡 io ,不放系统盘放下载盘又怕看 emby 时候各种读写卡 io 导致整个 docker 服务都卡
|
4
chenluo 359 天前
这个测试是什么参数? bs/depth 之类的. disk stats 结果里还有个 util,是不是接近 100%了?
本身 PM9A1 的顺序读写肯定不止这个数. |
5
MrLonely OP @lhx2008 @dw2693734d 前面没说清楚,我这个磁盘测试是在 alpine 里测试的。PM9A1 是个 PCIe4.0 的 M.2 盘。在宿主机里测硬盘是能有 5000M/s 的。macOS 的 SSD 速度会更快一点,但是相比 VM Host 的硬盘也就百分之二三十的提升吧。感觉不应该造成这么大的差距。
ioutil 应该怎么看速度打没打满呀? @chenluo fio --name=testfile --ioengine=sync --rw=randwrite --bs=4k --numjobs=1 --size=1G --runtime=60 --time_based --end_fsync=1 是这行代码在 alpine 里跑的测试。 如果是放在 PM9A1 上的 VM Disk ,这个测试结果是正常的吗?如果是直接在 PM9A1 上读写,确实是有 5000M 的。 |
6
dw2693734d 358 天前
@MrLonely 宿主是 windows 吗
|
7
MrLonely OP @dw2693734d 是,裸机装的 Windows Server 2022 ,然后用 VMware Workstation 装 Alpine 运行 Docker 。
|
8
dw2693734d 358 天前
@MrLonely 那得把宿主机换成是 linux 的要好点吧
|