fupe píše: ↑7. 8. 2018, 7:30
Nechal jsem to bežet přes noc a k tomu pustil nejakou grafickou zátěž a výsledek je podle me vice nez dobrej.
To mi přijde až neuvěřitelné.
Třeba kecám, a pak mě prosím opravte. Ale myslím si, že tohle už by zas tak moc na desce nemělo záviset (resp. mělo, ale trochu jinak, viz dále).
Pokud velký jitter způsobuje deska, tak je to pravděpodobně tím, že se občas dostane k lizu nějaká periferie, která nějakým NMI nebo obsazením sběrnice přibrzdí běžící Linux. Ale pokud se tohle stane, tak priorita toho NMI nebo bus-requestu je vpodstatě absolutní, takže sebere řízení systému ať už je to RTAI nebo PREEMPT-RT.
Takže rozdíl mezi RTAI (tj. kernelovým RTOS) a PREEEMPT-RT (tj. user-space RTOS) bude spíš v tom, že ten kernelový si do práce nenechá kecat nějakým jiným Linuxovým driverem. Pokud příjde NMI nebo bus-request, tak s tím prostě nic neudělá ani ten kernelový RTOS.
Proto by se mi skoro zdálo, že to Tvoje PC snů má shodou okolností drivery HW v takové kombinaci, že to i s tím PREEMP-RT vychází dobře.
Případně ještě by to mohlo být konfigurací sběrnic, že provoz na jedné nebude blokovat zbytek systému.
Musím někdy vyzkoušet user-space konfiguraci bez disku, jen s RAM-diskem, aby se nemohl projevit nějaký bus-mastering od disku. A případně ještě zkusit pustit LinuxCNC přes Xwindow, aby se nemohla projevit ani práce grafické karty.