Në kernin Linux 6.12, synohet të implementohet mundësia e aktivizimit të Realtime-modit.

Zhvilluesit e bërthamës Linux shpallën transferimin në degën linux-next, e cila do të përdoret për formimin e versionit 6.12, ndryshimet përfundimtare të nevojshme për ndërtimin e bërthamës me opsionin PREEMPT_RT, i cili përfshin mjete për punë në regjimin e kohe reale. Pas miratimit të ndryshimeve në degën kryesore të bërthamës, regjimi PREEMPT_RT do të bëhet i disponueshëm për arkitekturat X86, ARM64 dhe RISC-V. Më vonë do të shtohet mbështetje për arkitekturat ARM dhe POWERPC, për të cilat ende nuk janë transferuar të gjitha patch-et në bërthamë.

Zhvillimi i implementimit të regjimit të kohës reale për bërthamën Linux ka nisur që nga viti 2005 në kuadër të projektit «Realtime-Preempt» («-rt») dhe që nga viti 2015 menaxhohet nga organizata Linux Foundation. Deri tani, implementimi i regjimit PREEMPT_RT është ofruar në formën e patch-eve të jashtme, mbi të cilat disa shpërndarje, si RHEL, SUSE dhe Ubuntu, krijuan edita të veçanta Realtime të produkteve të tyre, të kërkuara në fusha të tilla si sistemet financiare, pajisjet për përpunimin e zërit dhe videos, aviacioni, mjekësia, robotika, sistemet telekomunikacion dhe ato industriale, ku është e nevojshme të sigurohet një kohë e parashikueshme për përpunimin e ngjarjeve.

Në vitin 2019 filloi promovimi i patch-eve të zhvilluara në PREEMPT_RT në bërthamën kryesore. Në skedarin e konfigurimit të bërthamës 5.3 u shtua një opsion PREEMPT_RT për të aktivizuar modin e kohës reale, por integrimi i ndryshimeve të nevojshme për funksionimin e tij zgjati 5 vjet. Tani ky rrugë po afron përfundimin dhe ndoshta në versionin 6.12 bërthama do të mund të ndërtohet në modin PREEMPT_RT pa përdorimin e patch-eve të tjera.

Mundësia e fundit që mungonte në bërthamë dhe që nuk lejonte aktivizimin e modit PREEMPT_RT ishte mbështetja për dalje atomike jo-bllokuese përmes funksionit printk. Kjo mundësi tani është miratuar në degen linux-next. Po ashtu, pritet të përfshihet në degen linux-next implementimi i një konsole atomike dhe jo-bllokuese për shoferin UART 8250, pa të cilin dërgimi i mesazheve emergjente në konsolën nga kodi në një kontekst atomik është ende i çaktivizuar.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster