362得票11回答
如何监控磁盘IO?

我想在Debian Linux服务器上进行一些常规磁盘IO监控。有哪些工具我应该了解,可以监视磁盘IO,以便我可以看到磁盘的性能是否达到最大或在一天中的某个特定时间出现峰值?

146得票14回答
从命令行列出分区标签

有没有一个命令可以列出所有分区以及它们的标签?sudo fdisk -l和sudo parted -l默认情况下不显示标签。 编辑:(根据下面的评论)我说的是ext2标签-在分区时可以在gparted中设置的标签。 编辑2:目的是列出未挂载的分区(这样我就知道要挂载哪个分区了)。

88得票7回答
如何安全地从运行中的系统中移除SATA硬盘?

有时候,我需要将一个磁盘插入到磁盘托架中。而其他时候,我会使用一根SATA-eSATA数据线连接我的笔记本电脑上的SSD,并从台式机上提取电源,这种设置非常奇特。 我该如何安全地从系统中移除SATA磁盘呢?这个Phoronix论坛帖子中提供了一些建议。 justsumdood wrote...

64得票5回答
Linux中的文件编辑是否直接保存到磁盘?

我曾经认为文件的更改会直接保存到磁盘中,也就是说,当我关闭文件并决定点击/选择保存时。然而,在最近的一次对话中,我的一个朋友告诉我这通常不是真的;操作系统(具体来说我们谈论的是Linux系统)将更改保存在内存中,并且有一个守护进程实际上将内存中的内容写入磁盘。 他甚至举了外部闪存驱动器的例子...

59得票2回答
弹出/安全移除 vs 卸载

我正在使用Ubuntu 12.04,在Unity左侧栏中右键点击我的闪存驱动器图标时,出现了两个让我困惑的选项:弹出和安全移除。 我找到的最接近答案的地方是this forum thread,它得出结论(对于闪存驱动器),它们都是相等的,并且等同于使用umount命令。然而,这个最后的断言似乎...

55得票5回答
创建mdadm阵列时,使用分区和直接使用整个磁盘有什么区别?

有人可以请解释一下,使用分区或直接使用整个磁盘创建mdadm阵列有什么区别吗?假设我打算使用整个驱动器。 想象一下以两种方式创建的RAID6: mdadm --create /dev/md0 --level=6 --raid-devices=4 /dev/sda1 /dev/sdb1 /d...

55得票4回答
如何在Linux终端上获取硬盘信息?

我们可以使用lscpu命令获取CPU信息,是否有类似的命令可以在Linux终端上获取硬盘信息?

52得票1回答
为什么大多数磁盘IO都归因于jbd2,而不是实际使用该IO的进程呢?

当监控磁盘IO时,大部分的IO都归因于jbd2,而导致高IO的原始进程所占的IO百分比要低得多。为什么会这样呢? 以下是iotop的示例输出(省略了IO

44得票15回答
如何加快磁盘的安全擦除速度?

我需要定期安全擦除硬盘,并使用了各种工具来完成这个任务: - `cat /dev/zero > /dev/disk` - `cat /dev/urandom > /dev/disk` - `shred` - `badblocks -w` - DBAN 所有这些方法都有一个共同点,就是运行时...

43得票1回答
如何在Linux中获取总读取和总写入IOPS?

如何在Linux中分别使用命令行或编程方式获取读取和写入IOPS?我已经安装了sysstat软件包。 请告诉我如何使用sysstat软件包的命令来分别计算这些。 或者,是否可以使用文件系统来计算它们? 例如:/proc、/sys或/dev。