[elektro-etc] Mi a gubanc a PC-m sebessegevel?

Karoly Kovacs koka55 at kabsi.at
Sat Aug 13 07:41:22 CEST 2011


Huuu, micsoda szal bontakozott itt ki. :)))

Csak kar, hogy eddig mindossze ket gyakorlati otlet szuletett, az 
egyiket (a virt. memoria kikapcsolasat) mar meg is csinaltam, a masikat 
nem nagyon turkalnam ossze (alacsony szintu driverekben kavaras, stb.).

Karoly


> 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