URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 56606
[ Назад ]

Исходное сообщение
"Проблемы с производительностью. Не на долго подвисает Linux..."

Отправлено Alexander , 20-Май-05 10:53 
Привет всем !
Вот какая проблема: установил FC3 x86_64 на сервер (2 камня Intel(R) Xeon(TM) CPU 2.80GHz; мозгов - 2G). Проблем во время устновки не возникло, кроме пожалуй долгого форматирования харда (но я это списал на большой объем - 200G). Проблемы начались во время архивирования/разархивирования большого объема данных. Машина начала подвисать во время копирования, архивирования и т.п. операций. Т.е. часть запакует/скопирует - висим (даже консоли не работают), затем на секунды две все ок и по-новому... Тоже и при копирования по сети. Есть подозрение, что виноваты дрова для IDE винта. Вот что показывает dmesg
------------
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
------------
Вот что показывает
hdparm -i /dev/hda

/dev/hda:

Model=ST3200822A, FwRev=3.01, SerialNo=3LJ1Z5SZ
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=unknown, BuffSize=8192kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes:  pio0 pio1 pio2 pio3 pio4
DMA modes:  mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2
AdvancedPM=no WriteCache=enabled
Drive conforms to: ATA/ATAPI-6 T13 1410D revision 2:

* signifies the current active mode
----------
Народ, как эту проблему пофиксить ? И правильно ли я копаю ? Может в чем другом засада ? Заранее всех благодарю.

--
Alexander


Содержание

Сообщения в этом обсуждении
"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Den , 20-Май-05 12:01 
А чего в списке режимов udma5 не наблюдается ? У тебя шлейф 80 пиновый ?

"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Alexander , 20-Май-05 13:25 
>А чего в списке режимов udma5 не наблюдается ? У тебя шлейф
>80 пиновый ?

угу, 80-ти. Действительно странно... особенно, если сравнить с этим...

hdparm -I /dev/hda

/dev/hda:

ATA device, with non-removable media
        Model Number:       ST3200822A
        Serial Number:      3LJ1Z5SZ
        Firmware Revision:  3.01
Standards:
        Used: ATA/ATAPI-6 T13 1410D revision 2
        Supported: 6 5 4 3
Configuration:
        Logical         max     current
        cylinders       16383   65535
        heads           16      1
        sectors/track   63      63
        --
        CHS current addressable sectors:    4128705
        LBA    user addressable sectors:  268435455
        LBA48  user addressable sectors:  390721968
        device size with M = 1024*1024:      190782 MBytes
        device size with M = 1000*1000:      200049 MBytes (200 GB)
Capabilities:
        LBA, IORDY(can be disabled)
        bytes avail on r/w long: 4      Queue depth: 1
        Standby timer values: spec'd by Standard, no device specific minimum
        R/W multiple sector transfer: Max = 16  Current = 16
        Recommended acoustic management value: 254, current value: 0
        DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5
             Cycle time: min=120ns recommended=120ns
        PIO: pio0 pio1 pio2 pio3 pio4
             Cycle time: no flow control=240ns  IORDY flow control=120ns
Commands/features:
        Enabled Supported:
           *    READ BUFFER cmd
           *    WRITE BUFFER cmd
           *    Look-ahead
           *    Write cache
           *    Power Management feature set
           *    SMART feature set
           *    FLUSH CACHE EXT command
           *    Mandatory FLUSH CACHE command
           *    Device Configuration Overlay feature set
           *    48-bit Address feature set
           *    DOWNLOAD MICROCODE cmd
           *    SMART self-test
           *    SMART error logging
HW reset results:
        CBLID- above Vih
        Device num = 0 determined by the jumper
Checksum: correct
--------------------------

тут все как бы ок (DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 *udma5), что сие может значить ?


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Z0termaNN , 20-Май-05 12:09 
проблема в том, что периодически линукс скидывает буфера на диск.
т.к. диск ide, то ввод/вывод на него большого количества информации
вешает машину насмерть (такова система обработки прерываний на интеле).
первое, что приходит на ум - уменьшить размер буферов если такие операции
часто повторяются. либо кардинальное решение - поставить scsi.


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Alexander , 20-Май-05 12:29 
>проблема в том, что периодически линукс скидывает буфера на диск.
>т.к. диск ide, то ввод/вывод на него большого количества информации
>вешает машину насмерть (такова система обработки прерываний на интеле).
>первое, что приходит на ум - уменьшить размер буферов если такие операции
>
>часто повторяются. либо кардинальное решение - поставить scsi.

Благодарю за ответ ! Пробовал с FreeBSD 5.3. AMD_64 на этой же машине - проблема отсутствует.Кстати, scsi можно поставить, но смущает то что на фре все гуд. Какие мысли ?



"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Muke , 20-Май-05 13:30 
>>проблема в том, что периодически линукс скидывает буфера на диск.
>>т.к. диск ide, то ввод/вывод на него большого количества информации
>>вешает машину насмерть (такова система обработки прерываний на интеле).
>>первое, что приходит на ум - уменьшить размер буферов если такие операции
>>
>>часто повторяются. либо кардинальное решение - поставить scsi.
>
>Благодарю за ответ ! Пробовал с FreeBSD 5.3. AMD_64 на этой же
>машине - проблема отсутствует.Кстати, scsi можно поставить, но смущает то что
>на фре все гуд. Какие мысли

имхо, подобные симптомы - фирменный знак red hat ядер. правда, давно я с red hat не сталкивался... не совсем понятно в каком режиме винт работает из Вашей информации. можно на hdparm -v /dev/hda глянуть?


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Alexander , 20-Май-05 13:31 
>>>проблема в том, что периодически линукс скидывает буфера на диск.
>>>т.к. диск ide, то ввод/вывод на него большого количества информации
>>>вешает машину насмерть (такова система обработки прерываний на интеле).
>>>первое, что приходит на ум - уменьшить размер буферов если такие операции
>>>
>>>часто повторяются. либо кардинальное решение - поставить scsi.
>>
>>Благодарю за ответ ! Пробовал с FreeBSD 5.3. AMD_64 на этой же
>>машине - проблема отсутствует.Кстати, scsi можно поставить, но смущает то что
>>на фре все гуд. Какие мысли
>
>имхо, подобные симптомы - фирменный знак red hat ядер. правда, давно я
>с red hat не сталкивался... не совсем понятно в каком режиме
>винт работает из Вашей информации. можно на hdparm -v /dev/hda глянуть?

офкос !
hdparm -v /dev/hda

/dev/hda:
multcount    = 16 (on)
IO_support   =  0 (default 16-bit)
unmaskirq    =  0 (off)
using_dma    =  0 (off)
keepsettings =  0 (off)
readonly     =  0 (off)
readahead    = 256 (on)
geometry     = 24321/255/63, sectors = 200049647616, start = 0


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Muke , 20-Май-05 13:45 
> using_dma    =  0 (off)

вот он, косяк. hdparm -d1 /dev/hda спасет отца русской демократии:)


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Alexander , 20-Май-05 13:48 
>> using_dma    =  0 (off)
>
>вот он, косяк. hdparm -d1 /dev/hda спасет отца русской демократии:)

Ай шайтан ! однако..

hdparm -d1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma    =  0 (off)

Что не так ?


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Muke , 20-Май-05 14:02 
>>> using_dma    =  0 (off)
>>
>>вот он, косяк. hdparm -d1 /dev/hda спасет отца русской демократии:)
>
>Ай шайтан ! однако..
>
>hdparm -d1 /dev/hda
>
>/dev/hda:
> setting using_dma to 1 (on)
> HDIO_SET_DMA failed: Operation not permitted
> using_dma    =  0 (off)
>
>Что не так ?

такое впечатление, что ядро не знает Ваш контроллер и работает с ним как c generic. на dmesg можно глянуть?


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Alexander , 20-Май-05 14:24 
>>>> using_dma    =  0 (off)
>>>
>>>вот он, косяк. hdparm -d1 /dev/hda спасет отца русской демократии:)
>>
>>Ай шайтан ! однако..
>>
>>hdparm -d1 /dev/hda
>>
>>/dev/hda:
>> setting using_dma to 1 (on)
>> HDIO_SET_DMA failed: Operation not permitted
>> using_dma    =  0 (off)
>>
>>Что не так ?
>
>такое впечатление, что ядро не знает Ваш контроллер и работает с ним
>как c generic. на dmesg можно глянуть?

конечно ! тока много тут его...

dmesg
me.c: Detected 2793.132 MHz processor.
Console: colour VGA+ 80x25
Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
Memory: 2056196k/2097024k available (2008k kernel code, 0k reserved, 1237k data, 184k init)
Calibrating delay loop... 5505.02 BogoMIPS (lpj=2752512)
Security Scaffold v1.0.0 initialized
SELinux:  Initializing.
SELinux:  Starting in permissive mode
There is already a security framework initialized, register_security failed.
selinux_register_security:  Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 256 (order: 0, 4096 bytes)
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 1024K
using mwait in idle threads.
CPU: Hyper-Threading is disabled
Using IO APIC NMI watchdog
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 1024K
CPU: Hyper-Threading is disabled
CPU0:                   Intel(R) Xeon(TM) CPU 2.80GHz stepping 04
per-CPU timeslice cutoff: 1023.79 usecs.
task migration cache decay timeout: 2 msecs.
Booting processor 1/6 rip 6000 rsp 1007ff35f58
Initializing CPU#1
Calibrating delay loop... 5570.56 BogoMIPS (lpj=2785280)
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 1024K
CPU: Hyper-Threading is disabled
                  Intel(R) Xeon(TM) CPU 2.80GHz stepping 04
Total of 2 processors activated (11075.58 BogoMIPS).
activating NMI Watchdog ... done.
testing NMI watchdog ... OK.
Using local APIC timer interrupts.
Detected 12.469 MHz APIC timer.
checking TSC synchronization across 2 CPUs: passed.
time.c: Using PIT/TSC based timekeeping.
Brought up 2 CPUs
checking if image is initramfs... it is
NET: Registered protocol family 16
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040816
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.2
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P0P7._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EPA0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EPA0.PXHA._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EPA0.PXHB._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EPB0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.EPC0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 6 *7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 6 7 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs *5)
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
ACPI: PCI interrupt 0000:00:01.0[A] -> GSI 16 (level, low) -> IRQ 169
ACPI: PCI interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 169
ACPI: PCI interrupt 0000:00:04.0[A] -> GSI 16 (level, low) -> IRQ 169
ACPI: PCI interrupt 0000:00:05.0[A] -> GSI 16 (level, low) -> IRQ 169
ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 16 (level, low) -> IRQ 169
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 16 (level, low) -> IRQ 169
ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 177
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 185
ACPI: PCI interrupt 0000:00:1d.7[D] -> GSI 23 (level, low) -> IRQ 193
ACPI: PCI interrupt 0000:00:1f.2[A] -> GSI 18 (level, low) -> IRQ 185
ACPI: PCI interrupt 0000:00:1f.3[B] -> GSI 17 (level, low) -> IRQ 201
ACPI: PCI interrupt 0000:02:05.0[A] -> GSI 26 (level, low) -> IRQ 209
ACPI: PCI interrupt 0000:02:05.1[B] -> GSI 25 (level, low) -> IRQ 217
ACPI: PCI interrupt 0000:05:00.0[A] -> GSI 16 (level, low) -> IRQ 169
ACPI: PCI interrupt 0000:07:04.0[A] -> GSI 16 (level, low) -> IRQ 169
ACPI: PCI interrupt 0000:07:0c.0[A] -> GSI 17 (level, low) -> IRQ 201
PCI-DMA: Disabling IOMMU.
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
audit: initializing netlink socket (disabled)
audit(1116523223.336:0): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
SELinux:  Registering netfilter hooks
Initializing Cryptographic API
ksign: Installing public key data
Loading keyring
- Added public key A5E29F99832BE46B
- User ID: Red Hat, Inc. (Kernel Module GPG key)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
vesafb: probe of vesafb0 failed with error -6
ACPI: Processor [CPU1] (supports C1, 8 throttling states)
ACPI: Processor [CPU2] (supports C1)
Real Time Clock Driver v1.12
Linux agpgart interface v0.100 (c) Dave Jones
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
divert: not allocating divert_blk for non-ethernet device lo
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
hda: ST3200822A, ATA DISK drive
hdb: HL-DT-ST CD-ROM GCR-8482B, ATAPI CD/DVD-ROM drive
ide1: I/O resource 0x170-0x177 not free.
ide1: ports already in use, skipping probe
Probing IDE interface ide2...
ide2: Wait for ready failed before probe !
Probing IDE interface ide3...
ide3: Wait for ready failed before probe !
Probing IDE interface ide4...
ide4: Wait for ready failed before probe !
Probing IDE interface ide5...
ide5: Wait for ready failed before probe !
Using cfq io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 1024KiB
hda: 390721968 sectors (200049 MB) w/8192KiB Cache, CHS=24321/255/63
hda: cache flushes supported
hda: hda1 hda2 hda3 hda4 < hda5 >
hda1: <bsd: hda6 hda7 >
hdb: ATAPI 48X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.20
ide-floppy driver 0.99.newide
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 8192 buckets, 128Kbytes
TCP: Hash tables configured (established 262144 bind 65536)
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
ACPI: (supports S0 S1 S4 S5)
ACPI wakeup devices:
USB1 USB2 USB3 USB4 EUSB SBRG PS2K PS2M P0P7 EPA0 PXHA PXHB EPA1 EPB0 EPB1 EPC0 EPC1 SLPB
Freeing unused kernel memory: 184k freed
SCSI subsystem initialized
Fusion MPT base driver 3.01.16
Copyright (c) 1999-2004 LSI Logic Corporation
ACPI: PCI interrupt 0000:02:05.0[A] -> GSI 26 (level, low) -> IRQ 209
mptbase: Initiating ioc0 bringup
ioc0: 53C1030: Capabilities={Initiator}
ACPI: PCI interrupt 0000:02:05.1[B] -> GSI 25 (level, low) -> IRQ 217
mptbase: Initiating ioc1 bringup
ioc1: 53C1030: Capabilities={Initiator}
Fusion MPT SCSI Host driver 3.01.16
scsi0 : ioc0: LSI53C1030, FwRev=01030f00h, Ports=1, MaxQ=222, IRQ=209
scsi1 : ioc1: LSI53C1030, FwRev=01030f00h, Ports=1, MaxQ=222, IRQ=217
  Vendor: SEAGATE   Model: ST336753LW        Rev: 0006
  Type:   Direct-Access                      ANSI SCSI revision: 03
SCSI device sda: 71687372 512-byte hdwr sectors (36704 MB)
SCSI device sda: drive cache: write back
sda: sda1
Attached scsi disk sda at scsi1, channel 0, id 0, lun 0
  Vendor: SEAGATE   Model: ST336753LW        Rev: 0006
  Type:   Direct-Access                      ANSI SCSI revision: 03
SCSI device sdb: 71687372 512-byte hdwr sectors (36704 MB)
SCSI device sdb: drive cache: write back
sdb: sdb1
Attached scsi disk sdb at scsi1, channel 0, id 1, lun 0
  Vendor: SEAGATE   Model: ST336753LW        Rev: 0006
  Type:   Direct-Access                      ANSI SCSI revision: 03
SCSI device sdc: 71687372 512-byte hdwr sectors (36704 MB)
SCSI device sdc: drive cache: write back
sdc: sdc1
Attached scsi disk sdc at scsi1, channel 0, id 3, lun 0
  Vendor: SEAGATE   Model: ST336753LW        Rev: 0006
  Type:   Direct-Access                      ANSI SCSI revision: 03
SCSI device sdd: 71687372 512-byte hdwr sectors (36704 MB)
SCSI device sdd: drive cache: write back
sdd: sdd1 sdd2
Attached scsi disk sdd at scsi1, channel 0, id 4, lun 0
libata version 1.02 loaded.
ata_piix version 1.02
ata_piix: combined mode detected
ACPI: PCI interrupt 0000:00:1f.2[A] -> GSI 18 (level, low) -> IRQ 185
ata: 0x1f0 IDE port busy
PCI: Setting latency timer of device 0000:00:1f.2 to 64
ata1: SATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xFC08 irq 15
ata1: SATA port has no device.
scsi2 : ata_piix
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
Losing some ticks... checking if CPU frequency changed.
warning: many lost ticks.
Your time source seems to be instable or some driver is hogging interupts
rip __do_softirq+0x4d/0xd0
kjournald starting.  Commit interval 5 seconds
EXT3-fs: hda3: orphan cleanup on readonly fs
ext3_orphan_cleanup: deleting unreferenced inode 9971824
ext3_orphan_cleanup: deleting unreferenced inode 9973285
ext3_orphan_cleanup: deleting unreferenced inode 9973519
ext3_orphan_cleanup: deleting unreferenced inode 9971800
ext3_orphan_cleanup: deleting unreferenced inode 9973663
ext3_orphan_cleanup: deleting unreferenced inode 9973520
ext3_orphan_cleanup: deleting unreferenced inode 7258201
ext3_orphan_cleanup: deleting unreferenced inode 9971585
ext3_orphan_cleanup: deleting unreferenced inode 9970822
ext3_orphan_cleanup: deleting unreferenced inode 9970684
ext3_orphan_cleanup: deleting unreferenced inode 9970402
ext3_orphan_cleanup: deleting unreferenced inode 9968437
ext3_orphan_cleanup: deleting unreferenced inode 9968335
ext3_orphan_cleanup: deleting unreferenced inode 9968435
ext3_orphan_cleanup: deleting unreferenced inode 9968151
ext3_orphan_cleanup: deleting unreferenced inode 9973661
ext3_orphan_cleanup: deleting unreferenced inode 9973539
ext3_orphan_cleanup: deleting unreferenced inode 9966223
ext3_orphan_cleanup: deleting unreferenced inode 9967105
ext3_orphan_cleanup: deleting unreferenced inode 10993680
ext3_orphan_cleanup: deleting unreferenced inode 10993758
ext3_orphan_cleanup: deleting unreferenced inode 10993757
ext3_orphan_cleanup: deleting unreferenced inode 9967030
ext3_orphan_cleanup: deleting unreferenced inode 9966221
ext3_orphan_cleanup: deleting unreferenced inode 9966219
ext3_orphan_cleanup: deleting unreferenced inode 9966217
ext3_orphan_cleanup: deleting unreferenced inode 10993744
ext3_orphan_cleanup: deleting unreferenced inode 10993686
ext3_orphan_cleanup: deleting unreferenced inode 9971272
ext3_orphan_cleanup: deleting unreferenced inode 10993753
ext3_orphan_cleanup: deleting unreferenced inode 10993752
ext3_orphan_cleanup: deleting unreferenced inode 9967498
ext3_orphan_cleanup: deleting unreferenced inode 9967512
ext3_orphan_cleanup: deleting unreferenced inode 10993729
ext3_orphan_cleanup: deleting unreferenced inode 9967502
ext3_orphan_cleanup: deleting unreferenced inode 10993708
ext3_orphan_cleanup: deleting unreferenced inode 10993702
ext3_orphan_cleanup: deleting unreferenced inode 10993714
ext3_orphan_cleanup: deleting unreferenced inode 9967159
ext3_orphan_cleanup: deleting unreferenced inode 10993682
ext3_orphan_cleanup: deleting unreferenced inode 10993712
ext3_orphan_cleanup: deleting unreferenced inode 9967135
ext3_orphan_cleanup: deleting unreferenced inode 10993710
ext3_orphan_cleanup: deleting unreferenced inode 10993669
EXT3-fs: hda3: 44 orphan inodes deleted
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
SELinux:  Disabled at runtime.
SELinux:  Unregistering netfilter hooks
inserting floppy driver for 2.6.9-1.667smp
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
e1000: Ignoring new-style parameters in presence of obsolete ones
Intel(R) PRO/1000 Network Driver - version 5.3.19-k2-NAPI
Copyright (c) 1999-2004 Intel Corporation.
ACPI: PCI interrupt 0000:07:04.0[A] -> GSI 16 (level, low) -> IRQ 169
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
divert: allocating divert_blk for eth0
hw_random hardware driver 1.0.0 loaded
ACPI: PCI interrupt 0000:00:1d.7[D] -> GSI 23 (level, low) -> IRQ 193
ehci_hcd 0000:00:1d.7: EHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: irq 193, pci mem ffffff000001ec00
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
PCI: cache line size of 128 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
USB Universal Host Controller Interface driver v2.2
ACPI: PCI interrupt 0000:00:1d.0[A] -> GSI 16 (level, low) -> IRQ 169
uhci_hcd 0000:00:1d.0: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 169, io base 000000000000e400
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 177
uhci_hcd 0000:00:1d.1: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 177, io base 000000000000e800
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 185
uhci_hcd 0000:00:1d.2: UHCI Host Controller
ip_tables: (C) 2000-2002 Netfilter core team
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 185, io base 000000000000ec00
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
NET: Registered protocol family 10
Disabled Privacy Extensions on device ffffffff803e1880(lo)
IPv6 over IPv4 tunneling driver
divert: not allocating divert_blk for non-ethernet device sit0
ACPI: Power Button (FF) [PWRF]
ACPI: Sleep Button (CM) [SLPB]
eth0: no IPv6 routers present
EXT3 FS on hda3, internal journal
device-mapper: 4.1.0-ioctl (2003-12-10) initialised: dm@uk.sistina.com
cdrom: open failed.
Adding 2104472k swap on /dev/sdd1.  Priority:-1 extents:1
Adding 2048248k swap on /dev/hda5.  Priority:-2 extents:1
atkbd.c: Keyboard on isa0060/serio0 reports too many keys pressed.
atkbd.c: Keyboard on isa0060/serio0 reports too many keys pressed.
atkbd.c: Keyboard on isa0060/serio0 reports too many keys pressed.
Linux Kernel Card Services
  options:  [pci] [cardbus] [pm]
ip_tables: (C) 2000-2002 Netfilter core team
ip_tables: (C) 2000-2002 Netfilter core team
i2c /dev entries driver
lp: driver loaded but no devices found
----------



"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Muke , 20-Май-05 14:59 
ну в общем, предположение мое, похоже, верно. по какой-то причине linux работает с винтом через generic драйвер. у вас случаем не sata винт с включенным режимом эмуляции pata в бивисе? и еще не понятно: это рэдхатовое ядро, или самосбор?

"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Alexander , 20-Май-05 15:11 
>ну в общем, предположение мое, похоже, верно. по какой-то причине linux работает
>с винтом через generic драйвер. у вас случаем не sata винт
>с включенным режимом эмуляции pata в бивисе? и еще не понятно:
>это рэдхатовое ядро, или самосбор?

нулевое... тока поставил, стал заливать софт и начал замечать траблы. Т.е. не собирал я его. Хотя вот думаю стоит, но с этим глюком я его недели две буду компиллять...учитываю что я один блин заливал около часа. По поводу винта надо идти смотреть. Схожу - отпишу.


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Alexander , 20-Май-05 15:34 
>ну в общем, предположение мое, похоже, верно. по какой-то причине linux работает
>с винтом через generic драйвер. у вас случаем не sata винт
>с включенным режимом эмуляции pata в бивисе? и еще не понятно:
>это рэдхатовое ядро, или самосбор?

по поводу биоса
----------
OnBoard P-ATA Channel - Primary
OnBoard S-ATA Channel - Enabled
S-ATA Ports Definition - A1-Master/A2-Slave
----------
чем это нам поможет ?


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Muke , 20-Май-05 16:17 
>по поводу биоса
>----------
>OnBoard P-ATA Channel - Primary
>OnBoard S-ATA Channel - Enabled
>S-ATA Ports Definition - A1-Master/A2-Slave

а вот тут какие варианты есть?
из этой информации не понятно: винт-то саташный?

>----------
>чем это нам поможет ?

если винт сата и стоит в режиме совместимости с пата, его надо ставить в натив режим и работать с ним через libata.


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Cepreu , 20-Май-05 14:03 
>hdparm -d1 /dev/hda
Это неправильно


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Muke , 20-Май-05 14:15 
>>hdparm -d1 /dev/hda
>Это неправильно

а вот так пукнуть, не сказав слова по теме - это правильно?


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Cepreu , 20-Май-05 14:26 
Согласен, тоже неправильно.


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Azazelo , 20-Май-05 15:02 
>>>>проблема в том, что периодически линукс скидывает буфера на диск.
>>>>т.к. диск ide, то ввод/вывод на него большого количества информации
>>>>вешает машину насмерть (такова система обработки прерываний на интеле).
>>>>первое, что приходит на ум - уменьшить размер буферов если такие операции
>>>>
>>>>часто повторяются. либо кардинальное решение - поставить scsi.
>>>
>>>Благодарю за ответ ! Пробовал с FreeBSD 5.3. AMD_64 на этой же
>>>машине - проблема отсутствует.Кстати, scsi можно поставить, но смущает то что
>>>на фре все гуд. Какие мысли
>>
>>имхо, подобные симптомы - фирменный знак red hat ядер. правда, давно я
>>с red hat не сталкивался... не совсем понятно в каком режиме
>>винт работает из Вашей информации. можно на hdparm -v /dev/hda глянуть?
>
>офкос !
>hdparm -v /dev/hda
>
>/dev/hda:
> multcount    = 16 (on)
> IO_support   =  0 (default 16-bit)
> unmaskirq    =  0 (off)
> using_dma    =  0 (off)
> keepsettings =  0 (off)
> readonly     =  0 (off)
> readahead    = 256 (on)
> geometry     = 24321/255/63, sectors = 200049647616, start
>= 0

попробуй
#hdparm -d 1 /dev/hda
#hdparm -c 1 /dev/hda

а то видать dma просто не включен.



"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Azazelo , 20-Май-05 15:04 
>попробуй
>#hdparm -d 1 /dev/hda
>#hdparm -c 1 /dev/hda
>
>а то видать dma просто не включен.

сорри пока читал пост он уже сто раз обновился .



"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Alexander , 20-Май-05 15:05 

>попробуй
>#hdparm -d 1 /dev/hda
>#hdparm -c 1 /dev/hda
>
>а то видать dma просто не включен.

-------------------------
hdparm -c 1 /dev/hda

/dev/hda:
setting 32-bit IO_support flag to 1
IO_support   =  1 (32-bit)
------------------------
hdparm -d 1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
using_dma    =  0 (off)
------------------------


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено John , 20-Май-05 16:03 
>hdparm -v /dev/hda
>
>/dev/hda:
> multcount    = 16 (on)
> IO_support   =  0 (default 16-bit)
> unmaskirq    =  0 (off)
> using_dma    =  0 (off)
> keepsettings =  0 (off)
> readonly     =  0 (off)
> readahead    = 256 (on)
> geometry     = 24321/255/63, sectors = 200049647616, start
>= 0

СтОит попробовать включить unmaskirq
hdparm -u1 /dev/hda
как раз для того, чтобы что-то еще могло обрабатываться во время обращения к винту.
А вообще man hdparm


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Alexander , 20-Май-05 16:12 

>
>СтОит попробовать включить unmaskirq
>hdparm -u1 /dev/hda
>как раз для того, чтобы что-то еще могло обрабатываться во время обращения
>к винту.
>А вообще man hdparm

Спасибо за ответ. Результат тот же. 2 сек. копируем, 5 ждем (в среднем)...


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено nrvalex , 20-Май-05 16:02 
попробуй ядро из update

http://download.fedora.redhat.com/pub/fedora/linux/core/upda...


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Alexander , 20-Май-05 16:29 
>попробуй ядро из update
>
>http://download.fedora.redhat.com/pub/fedora/linux/core/upda...

Проапдейтил - не помогло.

uname -a
Linux localhost.localdomain 2.6.11-1.14_FC3smp #1 SMP Thu Apr 7 19:36:23 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux


"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено nrvalex , 20-Май-05 16:45 
покажи lspci

"Проблемы с производительностью. Не на долго подвисает Linux...."
Отправлено Alexander , 20-Май-05 17:10 
>покажи lspci

Ура, Ура ! Проблема решилась банальным выключением S-ATA канала в биосе и включением 32 режима. При загрузке kudzu удалил настройки для S-ATA и фсе пошло как книжка пишет !

Всем огромное человеческое спасибо за участие в решение моей проблемы.

С баааальшим уважением к коллективному разуму, Александр.