Në bërthamën Linux 6.12 synohet të implementohet mundësia e aktivizimit të modit Realtime

Zhvilluesit e bërthamës Linux shpallën kalimin në degën linux-next, e cila do të përdoret për formimin e lëshimit 6.12, ndryshimet përfundimtare të nevojshme për ndërtimin e bërthamës me opsionin PREEMPT_RT, që përfshin mjete për punë në modin e kohës reale. Pasi të pranohen ndryshimet në degën kryesore të bërthamës, moda PREEMPT_RT do të jetë e disponueshme 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 në bërthamë janë dërguar ende disa patch-e.

Zhvillimi i implementimit të modës së kohës reale për bërthamën Linux ka nisur në vitin 2005 në kuadër të projektit "Realtime-Preempt" ("-rt") dhe nga viti 2015 është nën mbikëqyrjen e Organizatës Linux Foundation. Deri tani implementimi i modës PREEMPT_RT ka ardhur në formën e patch-eve të jashtme, mbi bazën e të cilave disa shpërndarje, si RHEL, SUSE dhe Ubuntu, kanë krijuar edita të veçanta Realtime të produkteve të tyre, kërkuar në fusha të tilla si sistemet financiare, pajisjet për përpunimin e audios dhe videos, aviacioni, mjekësia, robotika, sistemet telekomunikuese dhe industriale, ku është e nevojshme të sigurohet një kohë e parashikueshme e përpunimit të ngjarjeve.

Në vitin 2019 ka filluar promovimi i patch-eve të zhvilluar në PREEMPT_RT në përbërjen kryesore të bërthamës. Në skedarin e konfigurimit të bërthamës 5.3 u shtua opsioni PREEMPT_RT për aktivizimin e modës së kohës reale, por integrimi i ndryshimeve të nevojshme për funksionimin e saj u shtrir në 5 vjet. Tani ky rrugëshkëmbim është afër përfundimit dhe më së shumti në lëshimin 6.12 bërthama mund të mbledhë në modën PREEMPT_RT pa përdorimin e patch-eve të tjera.

Mundësia e fundit e munguar në bërthamë, që pengonte aktivizimin e modës PREEMPT_RT, ishte mbështetje e daljes atomike jo-bllokuese përmes funksionit printk. Kjo mundësi tani është pranuar në degën linux-next. Implementimi i konsolës atomike dhe jo-bllokuese për driverin UART 8250, pa të cilin dalja e mesazheve emergjente në konsolë nga kodi në kontekstin atomik është ende e çaktivizuar, gjithashtu pritet të përfshihet në degën linux-next.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster