Portál AbcLinuxu, 6. května 2025 01:09

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
17.10.2017 03:22 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: RT-Summit již tuto sobotu v Praze
Odpovědět | Sbalit | Link | Blokovat | Admin
Jsem měl za to, že realtime planování umí i vanilla kernel.
Intel meltdown a = arr[x[0]&1]; karma | 帮帮我,我被锁在中国房
17.10.2017 10:19 Pavel Píša | skóre: 18 | blog: logic
Rozbalit Rozbalit vše Re: RT-Summit již tuto sobotu v Praze
Vanila umí "Preemptible Kernel (Low-Latency Desktop)", ale nikoliv Real-Time, kdy se ze spinlocků stanou mutexy. Klasický preempt nezvládá nezaručuje žádné omezení maximální latence - desítky milisekund jsou možné. Realtime "zaručuje" (vykazuje dlouhodobé maximální) latence na x86 s dobrým BIOSem do 50 usec, na ARMu do 150 usec.
17.10.2017 10:30 hajoucha | skóre: 22
Rozbalit Rozbalit vše Re: RT-Summit již tuto sobotu v Praze
Existuje nějaký referenční seznam hw, nebo jak člověk pozná "dobrý BIOS" ?
17.10.2017 10:41 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: RT-Summit již tuto sobotu v Praze
Pro začátek by neměl podporovat věci jako SMI. Takže dnes už skoro žádný. :-(
17.10.2017 16:00 Peter Fodrek | skóre: 11
Rozbalit Rozbalit vše Re: RT-Summit již tuto sobotu v Praze
Hlavne to SMI musi mat dobre urobene.

videl so SMI, kde doslo k preruseniu velmi casto, ale len 10 mikrosekund, ale aj SMI (special;ista je Asustek), kde doslo k jednmu za nejaky cas, ale to trvalo 1500ms =1 500 000 mikrosekund, a tam to rozhodne nejde.
17.10.2017 14:15 fi
Rozbalit Rozbalit vše Re: RT-Summit již tuto sobotu v Praze
Na druhou stranu vanilla jadro uz ma nohz_full, isolcpus a rcu_nocbs, takze se da vpodstate elimitovat beh jaderneho kodu na vybranych CPU jadrech a pak uz je jedno, jestli kernel pouziva mutexy a nebo spinlocky.
18.10.2017 09:46 Pavel Píša | skóre: 18 | blog: logic
Rozbalit Rozbalit vše Re: RT-Summit již tuto sobotu v Praze

To sice ano, ale "RT" to bude jen za za podmínky, že nebude potřeba v daném vlákně žádná služba OS. S RT jádrem je možné mnoho znakových ovladačů (Comedi, ...) volat i v RT části, pokud odezva do nějakých třeba 200 usec stačí. Dokonce i na RPi je možné z RT části na 1 kHz volat přenosy do FPGA HW přes SPI a systém to zvládá (viz Lintarget RPi PMSM experiment). I když jak SPI subsystém tak síťový stack Linuxu obsahují mnoho kódu a konstrukcí, kde si myslím, že i na RT jádře hrozí inverze priorit. Pro takovýto projekt je pak ale stejně nejlepší použít Linux na FPGA, např. Xilinx Zynq (viz třeba můj příspěvek na LinuxDays.

17.10.2017 23:18 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: RT-Summit již tuto sobotu v Praze
Aha tak dík za vysvětlení.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.