我有一个双启动系统,在三星SSD上安装了Ubuntu 16.04 + KDE,在WD SATA HDD上安装了Windows 7。
当我运行Windows时,PC处于安静状态,但是当我运行Ubuntu时,WD SATA HDD一直在旋转。最活跃的I / O流程是jbd2/sdb1-8
。
如何使Ubuntu降低Windows HDD的速度?
$ less /proc/mounts # not all of the output
/dev/sdb1 / ext4 rw,relatime,errors=remount-ro,data=ordered 0 0
/dev/sda3 /media/opencv/F8089FC5089F80F4 fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0
/dev/sda2 /media/opencv/5A7A21E27A21BB9F fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0
/dev/sda4 /media/opencv/CE9AAEC79AAEAC01 fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0
$ fdisk -l /dev/sdb
/dev/sdb1 2048 466687999 466685952 222,5G 83 Linux
/dev/sdb2 466690046 500117503 33427458 16G 5 Extended
/dev/sdb5 466690048 500117503 33427456 16G 82 Linux swap / Solaris
最终结果:在聊天中的远程调试会话后,包括关闭正在旋转的硬盘的电源,明确表明不是硬盘正在旋转,而是其nvidia卡的呼吸机。
安装nVidia驱动程序后,问题已解决。
扩展名:jbd2意味着基于内核的后台任务在您的一个Linux文件系统上进行辅助工作,它肯定不会对您的win分区产生任何影响。您可以在此处了解更多信息。
这显然是非常特殊的情况-如果您不使用ubuntu,则它不应该旋转磁盘。有一些后台过程,可能不需要(或者是,但这是一个很好的问题,它是做什么的)。
但是,幸运的是,有一种简单而又复杂的方法可以解决此问题。
top
。因此,键入:top
,然后检查顶部的内容。R
在S
(tate)栏中查找状态为(= running)的进程。您也可以将ps uxa|grep R
用作纯粹的命令行解决方案来完成同一任务。尽管top
按CPU使用率而不是按I / O顺序对进程进行排序,但在大多数情况下,I / O密集型进程也成为top
副作用的最高发端。您的问题最可能的原因是:
到评论:
您可以使用mount
命令检查哪些分区已安装以及在哪里安装。不幸的是,自几年以来,它一直到处都是垃圾,但是到最后,您可以看到列表。搜索这样的行:
/dev/sda7 on /media/archive type ext4 (rw,relatime,nobarrier,errors=remount-ro,commit=6935,data=ordered)
这意味着,您/dev/sda7
已装入目录/media/archive
。Sda7是第一个硬盘的第7个分区。
扩展名:如fdisk输出所示,您的SSD是您的/dev/sdb1
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句