Gabor Gombas wrote: > On Wed, Sep 26, 2007 at 05:54:03PM +0200, Mihaly Zachar wrote: > > >> ekkor kezdtem el nezelodni, hogy most akkor mi is van ? >> > > Mire allitottad a HZ erteket a kernel forditasakor a szerveren? Milyen > forrasbol szedi az idot? UP-n ugye altalaban jo a TSC, ami eleg nagy > felbontasu. SMP-n elofordulhat, hogy a TSC szinkron a processzorok > kozott nem eleg stabil, igy mas forras utan kell nezni (PM-timer, PIT), > aminek a felbontasaval mar lehetnek gondok. > ez egy gyari etch-es kernel, meg nem nyultam hozza, a progi a gettimeofday()-t hasznalja..
semmilyen sleep nincs benne 1 szem sem, csak idokulonbseg meghatarozasara hasznalom valamint select()-tel multiplexelek a progi ilyet general UP-n: http://new.mitya.madein.hu/rtp.jpg ilyet meg az SMP-s kernelen: http://new.mitya.madein.hu/rtp1.jpg ugyanazon a gepen... > Milyen prioritassal fut a progi? RT kovetelmenyekhez RT prioritas dukal > (sched_setscheduler(2) ill. chrt(1)) - mondjuk ez veszelyes is lehet, ha > a program bugos es elszabadul. > > >> Ugyan a progim egyszalu, de azert jolenne hasznalni azt a maradek 3 >> magot is a tobbi processznek :) >> > > Probaltad mar azt a processzort dedikaltan odaadni ennek a programnak > (sched_setaffinity(2) ill. taskset(1))? > koszonom ezeket az infokat.. nem ismertem oket, elolvastam, beallitottam, igy: [EMAIL PROTECTED]:~# taskset -p 2650 pid 2650's current affinity mask: 1 [EMAIL PROTECTED]:~# chrt -p 2650 pid 2650's current scheduling policy: SCHED_RR pid 2650's current scheduling priority: 99 ez igy ok ? ere gondoltal ? a fenti SMP-s rtp1.jpg-t ezekkel a beallitasokkal csinaltam... (bator voltam, mert a shell-em kisebb prioritassal futott) jatszottam a nice-szal is, -15 -ig eljutottam, lejjebb nem tettem... szinten hasonlo eredmennyel... szoval ez nem nyert sajnos.. Tegnap kaptam egy olyan otletet, hogy probaljam meg ezt az RT patch-et: http://www.kernel.org/pub/linux/kernel/projects/rt/ na, ez most kovetkezik... Koszonom a hsz-t... Udv: Misi _________________________________________________ linux lista - [email protected] http://mlf2.linux.rulez.org/mailman/listinfo/linux
