Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Renat Bayazitov                      2:5020/9626.35 13 Mar 2003  21:24:48
 To : Leschinsky Oleg
 Subject : Скорость работы жёсткого диска
 -------------------------------------------------------------------------------- 
 
 13 Мар 03 12:02, Leschinsky Oleg wrote to me:
 
  LO>  hdparm -d 1 -m 16 /dev/hda
 
  LO>  Эта команда приведет к включению режима прямого доступа к памяти и
  LO> к чтению по 16 секторов за одно обращение.
 
 Спасибо. Я об этом и сам догадывался, но.... Попробывал я включить DMA этой
 коммандой, и вот что мне выдало:
   =================== Cut ===================
 /dev/hda:
  setting using_dma to 1 (on)
  HDIO_SET_DMA failed: Operation not permitted
  using_dma    =  0 (off)
   ================= End cut =================
 Hе получается поставить хард в режим прямого доступа к памяти :( Я уж и в биос
 посмотрел, там режим UDMA стоит в положении АВТО. Посмотрел hdparm -i
 
   =================== Cut ===================
 /dev/hda:
 
  Model=ST340016A, FwRev=3.19, SerialNo=3HS3TNBH
  Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
  RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
  BuffType=unknown, BuffSize=2048kB, MaxMultSect=16, MultSect=off
  CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=78165360
  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 udma0 udma1 udma2 udma3 udma4 *udma5
                                                             ^^^^^^
  AdvancedPM=no WriteCache=enabled
  Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5
   ================= End cut =================
 
 Хард udma5 поддерживает, следовательно он тут не виноват.  К маме хард
 подключён шлейфом 80 жильным, значит дело не в кабеле.
 
 По команде hdparm -X64 /dev/hda выдаётся следующее:
 
 [root@linux root]# hdparm -X64 /dev/hda
 /dev/hda:
 setting xfermode to 64 (UltraDMA mode0)
 divide error: 0000
 CPU:    0
 EIP:    0010:[<801bcc07>]    Tainted: P
 EFLAGS: 00010246
 eax: 3b9aca00   ebx: 80368724   ecx: 00000005   edx: 00000000
 esi: 84b57e8c   edi: 80368724   ebp: 80368724   esp: 84b57da8
 ds: 0018   es: 0018   ss: 0018
 Process hdparm (pid: 4017, stackpage=84b57000)
 Stack: 8036886c 40000000 00000000 00000000 00000000 00000000 00000000 84b57e18
        84b57d48 00000000 00000000 00000000 00000282 00000003 80368724 84b57e8c
        80368724 84b57e18 80368724 84b57e8c 80368724 84b57e18 801b5dee 80368724
 Call Trace: [<801b5dee>] [<8012b598>] [<801259d5>] [<80125a02>] [<801234ea>]
    [<80125918>] [<80122685>] [<80123252>] [<801227a4>] [<801b9c9b>]
    [<80125918>[<8011269e>]
    [<80135a26>] [<8013c10f>] [<80106d87>]
 
 Code: f7 35 94 9a 34 80 89 c6 a1 88 9a 34 80 0f b7 40 08 83 e0 07
 
 Segmentation fault
 Я так понял что дело в матери, но, в офтопике хард работпет на положенных UDMA
 100, значит что то не так в Линуксе....
 Hачал копать dmesg и вот что нашёл
 
   =================== Cut ===================
 Linux version 2.4.18-alt7junior (root@linux.ru) (gcc version 2.96 20000731 (ALT
 Linux, build 2.96-ipl15mdk)) #2 Втр Мар 4 12:31:21 MSK 2003
 BIOS-provided physical RAM map:
  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
  BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
  BIOS-e820: 0000000000100000 - 0000000007ff0000 (usable)
  BIOS-e820: 0000000007ff0000 - 0000000007ff3000 (ACPI NVS)
  BIOS-e820: 0000000007ff3000 - 0000000008000000 (ACPI data)
  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
  BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
 found SMP MP-table at 000f5140
 hm, page 000f5000 reserved twice.
 hm, page 000f6000 reserved twice.
 hm, page 000f1000 reserved twice.
 hm, page 000f2000 reserved twice.
 On node 0 totalpages: 32752
 zone(0): 4096 pages.
 zone(1): 28656 pages.
 zone(2): 0 pages.
 Intel MultiProcessor Specification v1.4
     Virtual Wire compatibility mode.
 OEM ID: OEM00000 Product ID: PROD00000000 APIC at: 0xFEE00000
 Processor #0 Pentium(tm) Pro APIC version 17
 I/O APIC #2 Version 17 at 0xFEC00000.
 Processors: 1
 Building zonelist for node : 0
 Kernel command line: root=/dev/hda5 vga=788
 
 [Skip]
 
 Uniform Multi-Platform E-IDE driver Revision: 6.31
 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
 *VP_IDE: IDE controller on PCI bus 00 dev 89*
 *PCI: No IRQ known for interrupt pin A of device 00:11.1. Please try using
 pci=biosirq.*
 *VP_IDE: chipset revision 6*
 *VP_IDE: not 100% native mode: will probe irqs later*
 *VP_IDE: Unknown VIA SouthBridge, contact Vojtech Pavlik <vojtech@ucw.cz>*
 *hda: ST340016A, ATA DISK drive*
 *hdc: SAMSUNG SCR-2430, ATAPI CD/DVD-ROM drive*
 _ide0 at 0x1f0-0x1f7,0x3f6 on irq 14_
 _ide0: probed IRQ 14 failed, using default._
 _ide1 at 0x170-0x177,0x376 on irq 15_
 _ide1: probed IRQ 15 failed, using default._
 hda: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=4865/255/63
 Partition check:
  hda: hda1 hda2 < hda5 hda6 hda7 hda8 hda9 hda10 >
 
   ================= End cut =================
 
 Я выделил что мне показалось подозрительным, вот только что с этим делать я не
 знаю :)
 У меня мать Albatron KT400+ Pro, на чипсете КТ333, может быть просто моя
 система не может понять её контроллер IDE? Если это так, то где мне найти
 модули к этому чипсету?
 
 Извини если письмо оказалось длинным ;)))) Hо скорость в 5.7 Мб/с на баракуде,
 когда в офтопике она приближается к отметке 40 Мб/с как то не хорошо :))))
 
 Renat
 
 --- GoldED+/LNX 1.1.5-20010807
  * Origin:  ----> Default GoldED Origin <----  (2:5020/9626.35)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Скорость работы жёсткого диска   Renat Bayazitov   13 Mar 2003 21:24:48 
 Re: Скорость работы жёсткого диска   Mihail Badin   14 Mar 2003 00:43:36 
 Re: Скорость работы жёсткого диска   Oleg Drokin   14 Mar 2003 10:50:18 
Архивное /ru.linux/46583e70bf06.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional