Re: Bus mastering - czy to mi pomoże w samplowaniu ?

Autor: Radoslaw Sokol (rsokol_at_magsoft.com.pl)
Data: Tue 07 Jan 2003 - 22:49:27 MET


Hi,

Darek wrote:
>
> NIE. Blokuje sie wtedy jak zrzucam 80mega "zaległych" próbek z bufora.

Buforuj na dysku, a nie w RAMie. Dostając się do 80 MB naraz
mieszasz zapis ze swapowaniem, a swapowanie zatrzymuje cały
proces, włącznie z wątkiem zrzucającym do RAMu -- i stąd
pewnie przerywanie dźwięku.

Program powinien używać jak najmniej pamięci i regularnie
zrzucać dane na dysk. Inaczej się zatka -- szczególnie, jeśli
komputer nie jest używany, a pamięć po zapisaniu nie jest już
więcej używana aż do zrzucania bufora na dysk.

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  mailto:rsokol_at_magsoft.com.pl          |
|                 |  http://www.grush.one.pl/              |
\................... ftp://ftp.grush.one.pl/ ............../


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 08:59:10 MET DST