请教下如何排查 LinuxMint 系统 USB 外接磁盘复制速度过慢的问题?

查看 57|回复 2
作者:ReZer0   
前情提要:家里有台 24 小时开机的下载机,外接个 USB 的硬盘盒( 2.5 寸机械),前几天换了个机械硬盘后然后发现复制速度过慢问题。
具体表现:samba 复制文件进去,速度刚开始跑满,几秒后掉到 20M/s 左右,尝试从机内固态硬盘向挂载的机械硬盘直接复制,用 iotop 观察速度,机内复制速度也仅为 30m/s 左右。起初以为是写缓存内存不够,但看了下 2G 的内存其实还有挺大空间空闲,于是排除了问题。(但其实也不应该是缓存问题,因为在使用旧硬盘的时候速度是跑满的)
配置情况:
U:i3-4130
内存:2G DDR3
系统:Mint 20
目前排查:
1 、硬盘及硬盘盒在 windows 电脑上速度正常。
2 、只有复制速度是慢的,读取速度没有问题,文件拷贝到 win 本地的速度是跑满 100M 的。
3 、硬盘用 win 的 diskgenius 格式化成 ext4 ,linux 自带 fdisk 格式化 ext4 ,xfs 均无法解决问题。
4 、更换过硬盘盒及硬盘(原来的),发现问题依旧。
5 、用 iotop 观察,发现 jbd 占用 99%io ,根据网上说法设置挂载时 60 秒写入一次日志后,jbd 占用消失,但仍然无法提速。
6 、继续观察 iotop ,kwork 占用 99%io ,仍然无法解决问题。
7 、最初格式化时使用了 mkfs.ext4 -E lazy_itable_init=0,lazy_journal_init=0 快速分配了 inode 减少后续建立的磁盘读写,后续用正常的 mkfs.ext4 格式化也无法解决。
这个情况在更换并格式化完新硬盘后才出现,原先的硬盘在格式化后同样也出现了此问题。

格式化, ext4, 硬盘盒, 速度

ltkun   
好像 2.5 寸写入在我机器上也不快 不过 50M+肯定有 平均有 70M Windows 下没有测试过
ReZer0
OP
  
@ltkun 是的,往常 70M 左右肯定是可以的,就是不清楚啥情况换了个硬盘并格式化了以后然后速度突然就下来了。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部