🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.c
Article #308417

Re: Irq

#308417
From: Sebastian Biały
Date: Sat, 16 Apr 2016 14:25
25 lines
2295 bytes
On 2016-04-16 14:47, slawek wrote:
>> win9x jest absolutnie bezużyteczny. Milisekundowe przerwanie to dla
>> windowsa wyzwanie z gatunku statystycznego.
> Niezupełnie. Przychodzi IRQ. Wystarczy in z karty, zapisać w buforek,
> n++, jeżeli n > max out do karty.

Nie. Przychodzi IRQ i za chwile przychodzi następne IRQ bo system nie 
zdążył wywłaszczyć oglądania pornola. Straciłeś daną. Taka sytuacja w 
kernelu win9x to codzienność. Dlatego bufor musi być w hardware (tak jak 
w kartach muzycznych). Jesli go nie masz - to masz problem z pollingiem.

> Wszystko to nie może czekać dłużej niż
> 100us, co przy 500 MHz Celeronie nie wygląda na niemożliwe.

> A jakby co
> to DMA.

A kto to DMA realizuje? Karta? Jesli tak to dostaniesz większy relaks na 
przyjmowanie przerwania od dma, ale to dalej niczego nie gwarantuje w 
win9x, zmienia tylko statystykę.

> I drobiazg - gdy jest pomiar to cała reszta, włącznie z myszą,
> może poczekać. Teoretycznie karta wyciąga 20k sampli na sekundę.

Z palcem w d... można to uzyskać na byle czym za kilka złotych :/
Technical Details
Message-ID: <neti3v$vrf$1@node1.news.atman.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
References: <almarsoft.5276592399689317198@news.v.pl> <ner958$ltp$1@node1.news.atman.pl> <almarsoft.6296652609243852551@news.v.pl> <nessh9$rq2$1@node2.news.atman.pl> <almarsoft.3355637653798411506@news.v.pl> <nesujm$bkr$1@node1.news.atman.pl> <almarsoft.3300291142050811754@news.v.pl> <net6cd$jnd$1@node1.news.atman.pl> <almarsoft.5604397418256692980@news.v.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.POSTED!not-for-mail
From: Sebastian Biały <heby@poczta.onet.pl>
Newsgroups: pl.comp.lang.c
Subject: Re: Irq
Date: Sat, 16 Apr 2016 16:25:19 +0200
Organization: ATMAN - ATM S.A.
Lines: 26
Message-ID: <neti3v$vrf$1@node1.news.atman.pl>
References: <almarsoft.5276592399689317198@news.v.pl> <ner958$ltp$1@node1.news.atman.pl> <almarsoft.6296652609243852551@news.v.pl> <nessh9$rq2$1@node2.news.atman.pl> <almarsoft.3355637653798411506@news.v.pl> <nesujm$bkr$1@node1.news.atman.pl> <almarsoft.3300291142050811754@news.v.pl> <net6cd$jnd$1@node1.news.atman.pl> <almarsoft.5604397418256692980@news.v.pl>
NNTP-Posting-Host: 176-115-85-233.via.zamek.net.pl
Mime-Version: 1.0
X-Trace: node1.news.atman.pl 1460816831 32623 176.115.85.233 (16 Apr 2016 14:27:11 GMT)
X-Complaints-To: usenet@atman.pl
NNTP-Posting-Date: Sat, 16 Apr 2016 14:27:11 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:38.0) Gecko/20100101 Thunderbird/38.7.2
In-Reply-To: <almarsoft.5604397418256692980@news.v.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit