Re: lug-bg: shared irq's

2001-09-09 Thread Angel Valkov

On Saturday 08 September 2001 02:07, you wrote:
> Zdraveyte, LUG-BG
>
> Chetoh syobshteniata za 3-te mrejovi karti i osyznah, che imam podoben
> problem. Kompiutyryt mi v rabotata e compaq s niakakyv stranen bios, koito
> nastoichivo slaga IRQ-tata na mrejovata i videokartata da se prepokrivat
> kakvoto i da pravia, koeto vodi do syotvetnite dosadni zabaviania na
> ekrana, osobeno v X-Windows.
> Iskah da znam moje li ot Linux sa naglasia taka IRQ-tata, che da ne se
> pripokrivat? I kak, ako moje.
>
> Priaten den/nosht.
> 
> Áåçïëàòíà ïîùåíñêà ñëóæáà http://mail.Rambler.bg/
Âñúùíîñò çàáàâÿíåòî íå èäâà îò òîâà.
Âèäåîêîíòðîëåðèòå ñà åäíè îò ìàëêîòî óñòðîéñòâà êîèòî íå
ñå íóæäàÿò îò ïðåêúñâàíå - ñ åäíî èçêëþ÷åíèå åâåíòóàëíî  - 
êîãàòî ñå ïîëçâàò 3D âúçìîæíîñòèòå( íå ñúì ìíîãî ñèãóðåí, ÷å äîðè
è òîãàâà ñå èçïîëçâà ). Òàêà ,÷å âèäåî êàðòèòå ìîãàò äà ñè ïîäåëÿò
IRQ áåç íèêàêâî "performance penalty".
Çàùî âñúùíîñò ïîäåëÿíåòî íà ëèíèÿ çà ïðåêúñâàíå íå å æåëàòåëíî?
Àìè ñàìîòî ÿäðî - èëè "Interrupt scheduler"-a íå ìîæå äà çíàå ÷èÿ ïîäïðîãðàìà
çà îáðàáîòêà íà ïðåêúñâàíåòî òðÿáâà äà èçâèêà ïðè ïðåêúñâàíå ïî äàäåíà ëèíèÿ.
Çàòîâà òîé ñè ïîääúðæà ñïèñúê îò ðåãèñòðèðàíè îáðàáîò÷èöè íà äàäåíî ïðåêúñâàíå
( çà âñÿêî åäíî ïðåêúñâàíå ). È ñúîòâåòíî èçâèêâà ïîñëåäîâàòåëíî âñåêè îò 
ðåãèñòðèðàíèòå îáðàáîò÷èöè. Îáðàáîò÷èêà ïúê ñúîòâåòíî òðÿáâà äà óñòàíîâè
äàëè ïðåêúñâàíåòî å îò óñòðîéñòâîòî êîåòî òîé îáñëóæâà, êîåòî îáèêíîâåíî 
ñòàâà ÷ðåç ÷åòåíå íà IO/ðåãèñòðè - êîåòî íå å ìíîãî áúðçà îïåðàöèÿ ( â 
ñðàâíåíèå ñ îïåðàöèèòå ñ ïàìåòòà è ðåãèñòðèòå íà ïðîöåñîðà.)
Ïî òàçè òî÷êà ïðèíöèïíî Win2K áè òðÿáâàëî äà ñå ñïðàâÿ ïî áúðçî çàùîòî
ïðè íåãî îáðàáîò÷èêà íà ïðåêúñâàíå òðÿáâà äà âúðíå ñòîéíîñò êîÿòî óêàçâà
äàëè å ðàçïîçíàë ïðåêúñâàíåòî êàòî èäâàùî îò óñòðîéñòâî çà êîåòî å îòãîâîðåí 
èëè íå, ñëåä êîåòî ñå ïðåêðàòÿâà ðàçõîäêàòà ïî ñïèñúêà ñúñ îáðàáîò÷èöè çà 
ñúîòâåòíàòà IRQ ëèíèÿ. Óâè( À ìîæå áè íå :) çà íàñ ïðèâúðæåíèöèòå íà OSOS ) 
ïðàêòèêàòà ïîêàçâà ñúâñåì  äðóãè ðåçóëòàòè.

Íî ñòèãà òîëêîâà, ÷å ñå îòêëîíèõ îò òåìàòà.
Ìîæåø ëåñíî äà ïðîâåðèø äàëè âèäåîêîíòðîëåðà òè ïîëçâà IRQ-òî
êàòî ñå îïèòàø äà íå ïðåäèçâèêâàø òðàôèê ïî ìðåæîâàòà êàðòà
è ñëåä èçâåñíî âðåìå ñè ñðàâíèø ðåçóëòàòà îò
cat /proc/interrupts  ça ñúîòâåòíîòî ïðåêúñâàíå ñ òîçè èçïúëíåí
â íà÷àëîòî íà åêñïåðèìåíòà.
Ïðè ìåí âèäåîòî ñúùî "äåëè" ïðåêúñâàíå - ñúñ USB êîíòðîëåðà ( IRQ 9 )
è ðåçóëòàòà â ñë. ,÷å íå ñúì ïå÷àòàë íèùî å ñëåäíèÿ:

[root@wolfy release]# uptime
  9:48pm  up  9:55,  3 users,  load average: 0.11, 0.06, 0.07
[root@wolfy release]# cat /proc/interrupts
   CPU0
  0:3574312  XT-PIC  timer
  1:  27140  XT-PIC  keyboard
  2:  0  XT-PIC  cascade
  5: 689643  XT-PIC  MS Sound System
  8:  1  XT-PIC  rtc
  9:  0  XT-PIC  usb-uhci
 10:   1675  XT-PIC  eth0
 11: 30  XT-PIC  i91u
 12: 587088  XT-PIC  PS/2 Mouse
 14:  88364  XT-PIC  ide0
 15: 15  XT-PIC  ide1
NMI:  0
ERR:  0

Èíà÷å àêî íàèñòèíà èìàø áúãàâ BIOS ìîæå äà ïðîáâàø äà ñè êîìïèëèðàø ÿäðîòî ñ
îïöèà CONFIG_PCI_COBIOS=Direct( òîâà â ÷àñòòà General Setup ).
Îáà÷å òîâà íå ãàðàíòèðà , ÷å íÿìà äà èìàø ïîäåëåíè IRQ-òà.
Âñúùíîñò îñâåí îò PCI BIOS-a òîâà êàê ùå òè áúäàò êîíôèãóðèðàíè
ïðåêúñâàíèÿòà íà PCI óñòðîéñòâàòà çàâèñè îò ñàìèòå óñòðîéñòâà - êîè INT ëèíèè 
ìîãàò äà èçïîëçâàò - è îò ÷èïñåò-à - èëè ïî òî÷íî îò åäíà ÷àñò êîÿòî 
ðåàëèçèðà ìàðøðóòèçèðàíåòî íà ïðåêúñâàíèÿòà ( PCI øèíàòà å íåçàâèñèìà îò 
ïðîöåñîðà è å íåîáõîäèì ïëàòôîðìåíî çàâèñèì ìåõàíèçúì êîéòî ñúïîñòàâÿ 
ïðåêúñâàíèÿòà ãåíåðèðàíè îò PCI øèíàòà êúì íàëè÷íèòå ëèíèè çà ïðåêúñâàíå íà 
ñúîòâåòíèÿ ïðîöåñîðíà àðõèòåêòóðà ) - â ÷àñòíîñò êîíòðîëåðà çà ïðåêúñâàíå. 
Àêî IRQ Stearing-a íå ïîêðèâà âñè÷êè âúçìîæíè êîìáèíàöèè ñúùî å âúçìîæíî
äîðè è äà èìàø ñâîáîäíî ïðåêúñâàíå , äà èìàø äâå èëè ïîâå÷å óñòðîéñòâà êîåòî 
ïîäåëÿò äðóãî ïðåêúñâàíå. Â òîçè ñë. ìîæåø äà ïðîáâàø äà ïðîìåíèø ñëîòà íà 
êîéòî òè å ìðåæîâàòà êàðòà. Ïîíÿêîãà ïîìàãà.




===
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora



Re: lug-bg: shared irq's

2001-09-09 Thread Georgi Chorbadzhiyski

Offtopic.

Abe tia rambler li im e skapana poshtata ili samo az poluchavam s wsiako
pismo po 4 attachmenta ???

Ford Prefect wrote:
> 
> Zdraveyte LUG-BG
> 
> Vyv vryzka s posledniat si post - otkrih kyde e bil problema. Za da ne se
> iznervia i niakoi kato men shte vi go kaja - okaza se che NIC kartata e na
> posledniat (#3) PCI slot na dynotot (Intel 440LX/EX), koito za neshtastie ne e
> bus-master. I v sledstvie na tova ne moje da izpolzva sobstveno IRQ. Kato go
> premestih, vsichko e OK.
> 
> Áåçïëàòíà ïîùåíñêà ñëóæáà http://mail.Rambler.bg/
> 
>   
>-
> 
>Part 1.2Type: application/x-octet-stream
>Encoding: base64
> 
>Part 1.3Type: application/x-octet-stream
>Encoding: base64
> 
>Part 1.4Type: application/x-octet-stream
>Encoding: base64
> 
>Part 1.5Type: application/x-octet-stream
>Encoding: base64
===
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora



Re: lug-bg: shared irq's

2001-09-08 Thread Ford Prefect


Zdraveyte LUG-BG

Vyv vryzka s posledniat si post - otkrih kyde e bil problema. Za da ne se 
iznervia i niakoi kato men shte vi go kaja - okaza se che NIC kartata e na 
posledniat (#3) PCI slot na dynotot (Intel 440LX/EX), koito za neshtastie ne e 
bus-master. I v sledstvie na tova ne moje da izpolzva sobstveno IRQ. Kato go 
premestih, vsichko e OK.

Áåçïëàòíà ïîùåíñêà ñëóæáà http://mail.Rambler.bg/

 Binary data
 Binary data
 Binary data
 Binary data