首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过调整其‘-c’开关加快“坏块”的速度

通过调整其‘-c’开关加快“坏块”的速度
EN

Unix & Linux用户
提问于 2022-03-02 23:18:50
回答 1查看 629关注 0票数 4

我刚刚尝试调整badblocks实用程序,以使用更多的内存,并可能获得更高的性能。

我正在运行的确切命令是(没有HDD的S/N):

代码语言:javascript
复制
badblocks -v -b 4096 -c 98304 -w -s /dev/disk/by-id/ata-WDC_WD5000LPCX-24C6HT0_SN >> /root/spare-hdd-badblocks.log 2>&1 &

但是,我并不经常使用badblocks工具,所以请允许我.-c开关到底是做什么的,为什么它被建议达到更高的速度?它真的会消耗更多的记忆吗?如果是这样的话,因为我有很多记忆,那么进一步增加记忆是否明智呢?

来自它的手册页

-c:块数是一次测试的块数。缺省值为64。

我不明白,我只是希望有人明白。

信用,数学,和更有价值的信息来源:

http://www.pantz.org/software/badblocks/badblocksusage.html

我的系统: Debian 11在一个拥有32 11 RAM的无头Xeon服务器上。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2022-03-03 00:54:50

-c标志控制在一次运行中测试的块数。通过增加这个数目,您可以减少开销(系统调用),从而略微提高性能。(将dddd bs=64M作为此优化过程的另一个示例。)

然而,我不太相信badblocks在这些日子里是相关的。磁盘固件已经变得更加复杂,操作系统不再需要省略错误扇区,就像磁盘为您自己做的那样。更重要的是,使用智能系统,您甚至可以定期地对磁盘进行自我测试,并且在智能监视下,如果(如果)出现问题--可能在丢失数据之前有足够的时间替换磁盘,您就会得到通知。

票数 8
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/692742

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档