OT: LHC - jak vzniká "Vistar" ?

Pavel Troller patrol@sinus.cz
Pátek Březen 5 18:15:10 CET 2010


Zdravím s víkendovou otázkou (je-li možno),
  my všichni příznivci LHC již dobře známe obrazovky, zvané "OP Vistars",
dokumentující práci důležitých systémů CERNu. Ti, kteří se věcí zabývali
trošku podrobněji, již vědí, že tyto Vistary jsou do prohlížeče vždy
stahovány v podobě PNG obrázků. Nikde jsem nikdy nenašel nic, co by
nastínilo, jak je takový Vistar "konstruován".
  K tomuto dotazu mne bezprostředně vedlo pozorování Vistaru "SPS-PAGE1",
který "zlobil" (a stále zlobí). Urychlovací křivka se různě posunovala po
obrázku, jako když nesedí synchronizace časové základny osciloskopu. Občas
kus chyběl a jindy zase byla "splasklá" jen do části obrázku. A pak došlo
k nějakému restartu či čemu, což se projevovalo takto:
1. fáze - černo. Prostě se stahoval prázdný, zcela černý PNG obrázek.
2. fáze - bílo. Stahoval se zcela bílý obrázek.
3. fáze - nakreslily se základní čáry, zatím bez textu.
4. fáze - přibyly texty. Tyto se už normálně měnily v jednotlivých updatech
  (čas, current user)... Nic jiného se ale nekreslilo.
5. fáze - základní čáry se objevily 2x, vertikálně posunuté a jedny slabší
  než druhé.
6. fáze - toto se zase opravilo.
7. fáze - objevil se "jezdec" a začal kreslit křivku. Na první průběh ji
  nakresli velmi roztaženou, takže se tam vešel jen kus. Na druhý průběh
  už byla skoro správně a na třetí už úplně správně. Přesně, jako když se
  ladí časovka osciloskopu. Dále už to fungovalo víceméně jako obvykle, až
  na to, že za pár průběhů se zase křivka začala občas náhodně po obrázku
  posunovat.
Podotýkám, že každá tato "fáze" probíhala asynchronně na updatování (stahování
obrázku prohlížečem), tj. jedna fáze trvala třeba 3 - 5 updatů (a patřičně
se měnily např. timestampy, pokud už byly generovány).
  Tento postup mi připadá, jako by ten vistar negeneroval program, ale nějaké
zařízení, které postupně po restartu "nabíhá". Kdyby to přeci bylo generováno
jen nějakým programem, tak by se snad objevilo všechno naráz a nebylo by vidět
jednotlivé etapy "bootování" tohoto "virtuálního měřáku"...

Zdraví Pavel.


More information about the Hw-list mailing list