HP server a problémy s real-time

Pavel Troller patrol na sinus.cz
Čtvrtek Duben 14 13:05:44 CEST 2011


Krásný den,

> Dobrý den,
> 
> pro real-time aplikace by se mělo používat spíš než usleep clock_nanosleep:
> 
> clock_nanosleep(CLOCK_MONOTONIC, TIMER_ABSTIME, &time, NULL);

OK. Předělal jsem diagnostickou rutinku na volání clock_nanosleep(). Chová se
naprosto identicky.

> 
> Dále nepíšete podrobnosti o jádře - máte aplikovaný real-time patch?
> Obávám se, že bez něj s Linuxem nedosáhnete uspokojivých výsledků.

Pro provozování Asterisku není real-time patch běžně třeba, mám s tímto
systémem relativně bohaté zkušenosti, i obyčejný stroj s P-III/800 MHz utáhne
načíst 4xE1 kartu v realtime bez jakýchkoliv problémů a s vanilla jádrem. 
Provozuji cca 18 instalací Asterisku a relativně hodně moc instalací obecného
Linuxu a takto zásadní problémy s real-time pozoruji výhradně na tomto
serveru, proto jsem se obrátil sem. Domnívám se, že jde o chybu hardware.
Nenapadá Vás nebo někoho jiného, jaký systémový děj by mohl mít tu zatracenou
periodu 2.343xxx sekund ?

> 
> https://rt.wiki.kernel.org/index.php/CONFIG_PREEMPT_RT_Patch
> 
> S pozdravem
> Zdeněk Materna

Zdraví Pavel Troller


Další informace o konferenci Hw-list