Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam wszystkich! mam dość dziwny kłopot z ustawieniem rozdzielczości zegara w opcjach sieciowych , jak wiadomo zegar jest istotnym elementem jeśli chodzi o dokladny podzial łacza i "trzymanie pasma" najwydajniejsza jest opcja PSCHED_CPU, ale nie mam jej niestety w moim kernelu, mam dostępne opcje PSCHED_GETTIMEOFDAY- najmniej wydajną niestety i PSCHED_JIFFIES ale w/w nie, czy ktos moze mi pomóc w tym względzie? czy jest może jakaś łatka która mi pozwoli na dodanie tej opcji do tego modułu ~/linux/include/net/pkt sched.h:
w configu kernela "Networking-->Networking options-->QoS and/or fair queueing ---> Packet scheduler clock source" mam do wyboru tylko dwie opcje 1)Timer interrupt - ta z której aktualnie korzystam oraz 2)gettimeofday - której nikt zapewne nie chce używać w serwerach ;] no i brakuje mi 3)"CPU cycle counter" odnośnie taktowania z cpu
EDIT:02.01.2008
Mam małe światełko w tunelu, jeśli w sekcji "Processor type and features" wylacze "Symmetric multi-processing support" wtedy pojawia mi sie opcja "CPU cycle counter" w QoS and/or fair queueing ale minus jest taki ze wtedy jądro korzysta tylko z jednego rdzenia a ja mam procesor Xenona z 4 rdzeniami i chcialbym wykorzystać wszystkie z nich ;]
Ostatnio edytowany przez robstorm (2008-01-02 15:14:21)
Offline