进程中不间断的睡眠查杀服务器

我有一个opensuse 11 64位服务器与一些问题,我不知道如何解决。 我在porocess列表中得到了数百个:

4 0 3105 1 20 0 55420 3488 646312 Sl ? 0:02 /usr/lib/udisks/udisks-daemon 1 0 3106 3105 20 0 46700 800 685268 S ? 0:25 \_ udisks-daemon: polling /dev/sr0 4 0 21303 3105 20 0 13296 728 - D ? 0:00 \_ udisks-helper-ata-smart-collect /dev/sdb 1 0 0 21847 3105 20 0 13296 436 scsi_b D ? 0:00 \_ udisks-helper-ata-smart-collect /dev/sdb 1 0 0 22399 3105 20 0 13296 440 - D ? 0:00 \_ udisks-helper-ata-smart-collect /dev/sdb 1 0 0 22935 3105 20 0 13296 436 - D ? 0:00 \_ udisks-helper-ata-smart-collect /dev/sdb 1 0 0 23474 3105 20 0 13296 440 - D ? 0:00 \_ udisks-helper-ata-smart-collect /dev/sdb 1 0 0 24023 3105 20 0 13296 440 - D ? 0:00 \_ udisks-helper-ata-smart-collect /dev/sdb 1 0 0 24559 3105 20 0 13296 436 - D ? 0:00 \_ udisks-helper-ata-smart-collect /dev/sdb 1 0 0 25100 3105 20 0 13296 436 - D ? 0:00 \_ udisks-helper-ata-smart-collect /dev/sdb 1 0 0 25639 3105 20 0 13296 440 - D ? 0:00 \_ udisks-helper-ata-smart-collect /dev/sdb 1 

一般在几天之内超过300多个,负载平均值可以高达300左右,但服务器仍然是响应〜我怀疑负载平均报告不正确的出于某种原因。 我知道摆脱这些过程的唯一方法是重新启动,但我想弄清楚如何防止它们出现。 我禁用了smartd守护进程,我卸载了/ dev / sdb分区。 我不知道什么叫udisk助手…

任何关于如何跟踪和防止这种情况发生的想法?

[顺便说一句 – 我已经手动testing了磁盘,没关系 – 没有失败。]

听起来像一个错误。 看到下面的线程:

http://ubuntuforums.org/showthread.php?t=1573929&page=2

Usualy这是一个与进程试图访问的硬件资源相关的问题,可能是与磁盘控制器或其固件版本相关的驱动程序/模块。 尝试检查一些错误/问题报告给你的硬件

虽然我不能为主要问题添加任何内容,但我想指出,实际上,平均负载并不正确。 负载被定义为等待资源的进程的平均数量(不一定是CPU),并且每个处于“D”状态的进程都计为一个朝向机器负载的进程。