[elektro-etc] Mi a gubanc a PC-m sebessegevel?
Xorn
toth.endre at gmail.com
Sat Aug 13 07:21:38 CEST 2011
2011/8/13 gyapo <gyapo at freemail.hu>:
>> A DMA-nak nem magas a prioritasa, hanem egyszeruen ove a memoria,
>> addig mindenkinek kuss van, hiszen barmiert a memoriahoz kell nyulni,
>
> Az valoszinu, hogy egy 500 megas file nem egyben megy at a dma-n es addig
> masnak csond van, hanem valamekkora darabokban mukodik, es a masoloprogram
> (pl. tc) eteti. Namost ha ennek a programnak le van nyomva a prioritasa,
> akkor ritkabban fogja megkerni a dma-t egy ujabb darab mozgatasara, ha mas
> programok elszedik elole a processzort.
Az elkepzeles jo, de az alapmondas az volt, hogy a masolas maga ker
20-30-40% CPU-t, a tobbi prociido meg szabad. Azaz meg alacsony
prioritason is kaphat boven, amikor csak keri. Ezert van az, hogy I/O
Wait ellen nem nagyon segit a prioritas lenyomasa vagy a masik oldalon
felemelese. Amig a kernelben jar a cucc az I/O-ra varva, addig a magas
prioritasu processz sem kap idot, mert ugysem tudna futni a memoria
hijan, ami eppen a DMA vezerlonel van.
Best regards,
Andy
More information about the Elektro-etc
mailing list