1
lhx2008 2023-05-03 12:38:54 +08:00
你这个磁盘性能也就一般,跟 mac 没得比,docker load 的时候,ioutil 写速度打满了没
|
2
dw2693734d 2023-05-03 14:31:50 +08:00
搞个 nvme 的硬盘,读写 5000MB/s
|
3
cxtrinityy 2023-05-03 14:34:31 +08:00 via Android
我 openwrt docker 里 pull 也是 iowait ,还有刚启动 docker 起服务也卡 io ,不放系统盘放下载盘又怕看 emby 时候各种读写卡 io 导致整个 docker 服务都卡
|
4
chenluo 2023-05-03 14:56:39 +08:00
这个测试是什么参数? 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 2023-05-03 22:19:08 +08:00
@MrLonely 宿主是 windows 吗
|
7
MrLonely OP @dw2693734d 是,裸机装的 Windows Server 2022 ,然后用 VMware Workstation 装 Alpine 运行 Docker 。
|
8
dw2693734d 2023-05-03 23:34:42 +08:00
@MrLonely 那得把宿主机换成是 linux 的要好点吧
|