[quote=”Vladimir”]
Pa i istok je još veći zapad
Ako cemo o programiranju, onda nije.
Ipak i u Japanu je vrlo isplativo, sto sam inace hteo da kazem.
[/quote]
Ma mislio sam na strane sveta, ako ideš na zapad doći ćeš na istok. 🙂
Hehe, opet niste lepo procitali sta pise. 😀
Problem se nalazi u scheduler-u (preciznije MMCSS-Multimedia Class Scheduler Service ) i dalje on otkriva
problem u network stacku, sto se zapravo stavlja u drugi plan, ali je to veci problem.
Osnovni problem je sto prilikom prenosa podataka na Gigabit Ethernet mrezama sistem biva opterecen
40 i vise posto (preciznije 40% kernel vremena se utrosi na handle-ovanje mreznog transfera).
Prica sa media player-om je stavljena u prvi plan iz razloga sto je on (jos uvek) jedina aplikacija koja koristi “realtime” thread-ove da bi se omogucio “smooth” playback ili sta vec i sto je pomocu njega primecena greska. Inace WMP ce raditi normalno (nece imati uticaj na mrezni transfer) ako se MMCSS servis iskljuci.
Da ponovim jos jednom :D, glavni problem je “previsoko” zauzece procesora (bez obzira na tip i brzinu istog) prilikom transfera preko GigE, do toga na Linuzu ne dolazi (procesor je opterecen svega nekoliko posto).
Pa ne, procesor jeste opterecen 40% ali da ne bi bio opterecen npr 50% ili 70% ogranicen je broj primljenih paketa, tako da zvuk sigurno ne secka. A to sto zauzima toliko procesor, to je drugo pitanje.