[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DMA (Était: Re: VM: do_try_to_free_pages failed...)



* Florent Capdeville <Florent.capdeville+fromDEB@free.fr.invalid> [2003-05-17 11:38] :
> Frédéric Bothamy <fbothamy@mail.dotcom.fr> writes:
> 
> [...DMA...]
> 
> > Pas tout à fait : il s'agit de transferts d'un périphérique (un disque
> > dur par exemple) vers une zone de la mémoire physique sans utilisation
> > du CPU, ceci expliquant les gains de performance obtenus avec cette
> > méthode.
> 
> la page de man de hdparm relativise assez sur le gain de performance.

Effectivement :

Using DMA nearly always gives the best performance, with fast I/O
throughput and low CPU usage. But there are at least a few
configurations of chipsets and drives for which DMA does not make much
of a difference, or may even slow things down (on really messed up
hardware!). Your mileage may vary.

Mais pour un matériel assez récent et un chipset supporté, cela
multiplie souvent les performances par 10 (sur mon portable, cela passe
de 2,34 Mb/s à 22,15 Mb/s).

Fred

-- 
LA FAQ d-u-f ? http://savannah.nongnu.org/download/debfr-faq/html/



Reply to: