解决 Ubuntu 20.04 硬盘灯不停闪的问题

本文介绍了如何解决Ubuntu 20.04系统中硬盘灯频繁闪烁的问题,通过使用iotop命令找出高占用硬盘IO的[jbd2/sda1-8]进程,了解到该问题是由于硬盘日志报告导致的。提供了一个简单的解决方案,即在挂载硬盘时添加commit=60参数,延长硬盘读写日志的时间,通过编辑/etc/fstab文件并重启电脑,有效解决了硬盘IO高占用的情况。

1、通过iotop命令查出占用硬盘IO多的进程

sudo apt install iotop

sudo iotop

查出[jbd2/sda1-8],占用一直在20%左右。
上网查了,大概是因为这个jbd2进程关系到硬盘报告日志时是即时的,因而一刻也不停的读取和写入日志。
这是一个内核进程,用sudo kill命令是杀不死的。这是个时不时会出现的老毛病,曾经在Ubuntu以前的多次内核升级中出现过问题(目前我的电脑Ubuntu内核版本是Linux 5.4.0-42-generic)。我不想手动升级内核,但也不能等Ubuntu的升级,毕竟硬盘灯不停的闪,真伤我的固态硬盘,看着也不舒服。

2、简单的解决方法

挂载硬盘时加入commit=60,让硬盘读取写入日志的时间延长。
接下来是具体做法:

sudo nano /etc/fstab

编辑内容,把commit=60加到分区性质后面那一项,遇到原来已有内容的用英文逗号隔开,遇到defaults直接替换。
举例如下:
UUID=bc854dee-faea-46b2-8675-fc7b1b006229   /    ext4    errors=remount-ro,commit=60   0   1
UUID=cd2b8985-9dbc-460e-8964-83accde70522    none   swap    sw,co

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值