erlug
[Top] [All Lists]

Re: [Erlug] kblockd, chi era costui?

To: ERlug - Lista Pubblica <erlug@xxxxxxxxxxxxxx>
Subject: Re: [Erlug] kblockd, chi era costui?
From: vic <vic@xxxxxxxxxxxxxx>
Date: Thu, 08 Sep 2005 10:01:05 +0200
vic ha scritto:
Oggi ho notato dei gran rallentamenti sul server di casa e top mi ha rivelato che un processo di nome kblockd si stava ciucciando il 68% della cpu...

L'ho tenuto monitorato un po' e ho visto che varia dal 40 al 69%.

Ulteriori novita':
Ho controllato dmesg (meglio tardi che mai) e ho visto che c'erano dei problemi con il DMA. Per capire se fossero problemi del canale IDE o degli HD ho spostato hdb su hdc e rifatto il boot, e questa e'la parte di dmesg che mi sembra essere interessata:

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH: IDE controller at PCI slot 0000:00:1f.1
ICH: chipset revision 2
ICH: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:pio
hda: FUJITSU MPF3102AT, ATA DISK drive
hdb: FX600S, ATAPI CD/DVD-ROM drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 20015856 sectors (10248 MB) w/512KiB Cache, CHS=19857/16/63, UDMA(66)
 /dev/ide/host0/bus0/target0/lun0: p1
hdc: MAXTOR 4K040H2, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
hdc: max request size: 128KiB
hdc: 78198750 sectors (40037 MB) w/2000KiB Cache, CHS=65535/16/63, UDMA(33)
 /dev/ide/host0/bus1/target0/lun0: p1 p2
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hdb: DMA disabled
ide0: reset: success
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
EXT3 FS on hda1, internal journal

Ci capisco decisamente poco ma da quello che vedo
- il BIOS non riconosce il DMA sul sull'ide1
- c'e' una serie di errori su hda riguardanti il DMA che fanno disabilitare il DMA anche su ide0 (che non mi pare bello)

Ho forzato fsck al boot su tutte le partizioni e non ha trovato nessun errore.

Che altro posso fare per vedere di chi e' la colpa?

--
vic

<Prev in Thread] Current Thread [Next in Thread>