DMA u sata (was: nereagujici aplikace pri spouste volneho cpu)

Aleš Kozumplík al_es na seznam.cz
Úterý Únor 8 16:39:35 CET 2005


On Tuesday 08 February 2005 03:55 pm, Jaroslav Mikulík wrote:
> Ten řadič je přídavný nebo integrovaný? Co IRQ a sdílení? Nebije se to s
>   něčím?
integrovany, deska GA s NForce2, preruseni:

cat /proc/interrupts
           CPU0
  0:    1095359    IO-APIC-edge  timer
  1:       4931    IO-APIC-edge  i8042
  9:          0   IO-APIC-level  acpi
 12:      35613    IO-APIC-edge  i8042
 14:         37    IO-APIC-edge  ide0
177:      10401   IO-APIC-level  libata
185:       5113   IO-APIC-level  eth0
193:        227   IO-APIC-level  ohci_hcd, NVidia nForce2
201:          0   IO-APIC-level  ohci_hcd
209:          0   IO-APIC-level  ehci_hcd
NMI:          0
LOC:    1095295
ERR:          0
MIS:          0

sdileni (pokud myslite porty):

cat /proc/ioports

0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
01f0-01f7 : ide0
02f8-02ff : serial
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial
0cf8-0cff : PCI conf1
1000-107f : motherboard
  1000-1003 : PM1a_EVT_BLK
  1004-1005 : PM1a_CNT_BLK
  1008-100b : PM_TMR
  1020-1027 : GPE0_BLK
1080-10ff : motherboard
  1080-10ff : pnp 00:00
1400-147f : motherboard
  1400-147f : pnp 00:00
1480-14ff : motherboard
  14a0-14af : GPE1_BLK
1800-187f : motherboard
  1800-187f : pnp 00:00
1880-18ff : motherboard
  1880-18ff : pnp 00:00
1c00-1c3f : motherboard
  1c00-1c3f : pnp 00:01
    1c00-1c07 : nForce2 SMBus
2000-203f : motherboard
  2000-203f : pnp 00:01
    2000-2007 : nForce2 SMBus
9000-bfff : PCI Bus #01
  9000-90ff : 0000:01:0b.0
    9000-90ff : r8169
  a800-a807 : 0000:01:0d.0
    a800-a807 : sata_sil
  ac00-ac03 : 0000:01:0d.0
    ac00-ac03 : sata_sil
  b000-b007 : 0000:01:0d.0
    b000-b007 : sata_sil
  b400-b403 : 0000:01:0d.0
    b400-b403 : sata_sil
  b800-b80f : 0000:01:0d.0
    b800-b80f : sata_sil
c000-cfff : PCI Bus #02
  c000-c0ff : 0000:02:00.0
d000-d0ff : 0000:00:06.0
  d000-d0ff : NVidia nForce2
d400-d47f : 0000:00:06.0
  d400-d47f : NVidia nForce2
e000-e01f : 0000:00:01.1
f000-f00f : 0000:00:09.0
  f000-f007 : ide0
  f008-f00f : ide1

>
> BTW. na SATA VIA a NVidia N-Force mám obvykle přenos okolo 55 MB/sec:
>
> VIA s Athlon XP:
> Timing buffered disk reads:  164 MB in  3.02 seconds =  54.33 MB/sec
>
> NVidia N-Force s AMD64:
> Timing buffered disk reads:  170 MB in  3.02 seconds =  56.26 MB/sec
>
> Zhruba to samé je IIRC i na Intel SATA...
>
> Že by na tom SIL bylo takhle hůř?
>

no - o tech 8mb klidne prijdu, to muze byt cimkoli, nejspis pomalejsim diskem 
ci horsi deskou. me tlaci to vytezovani..;-( 

Al_


Další informace o konferenci Linux