stringtranslate.com

PREVENIR_RT

PREEMPT_RT fue un conjunto de parches para el kernel de Linux que implementan capacidades informáticas en tiempo real tanto duras como blandas . [1] El 20 de septiembre de 2024, PREEMPT_RT se fusionó por completo y se habilitó en la línea principal de Linux en las arquitecturas compatibles x86 , x86_64 , RISC-V y ARM64 . [2]

Historia

El conjunto de parches PREEMPT_RT ha estado en desarrollo desde 2005. [3] En 2021, se fusionó el código de bloqueo del núcleo de preempción. [4] [5]

Desde febrero de 2023, Canonical ha estado lanzando versiones en tiempo real de Ubuntu Pro, gratuitas para uso personal y comercial a pequeña escala en hasta 5 máquinas. [6] [7] El kernel en tiempo real se puede agregar a varias versiones existentes de Ubuntu a través de un proceso de habilitación. [7] Estos kernels incluyen el conjunto de parches PREEMPT_RT y ofrecen soporte a largo plazo. [7]

MontaVista Software ha estado lanzando una distribución de Linux en tiempo real que contiene el conjunto de parches PREEMPT_RT desde principios del año 2000. El principal producto Linux integrado actual de Montavista, CGX, contiene preempción en tiempo real como una característica estándar.

En la Cumbre Europea de Código Abierto de septiembre de 2024, Linus Torvalds anunció que PREEMPT_RT había sido aceptado en el kernel principal de Linux después de un prolongado obstáculo de desarrollo relacionado con la printkfunción de registro del kernel.

Referencias

  1. ^ "Veinte años después, Linux en tiempo real llega al núcleo, de verdad". zdnet.com . Consultado el 19 de septiembre de 2024 .
  2. ^ "Fusionar etiqueta 'sched-rt-2024-09-17' - kernel/git/torvalds/linux.git - Árbol de código fuente del kernel de Linux". git.kernel.org . Consultado el 20 de septiembre de 2024 .
  3. ^ Reghenzani, Federico; Massari, Giuseppe; Fornaciari, William (21 de febrero de 2019). "El núcleo Linux en tiempo real: una encuesta sobre PREEMPT_RT". Encuestas de computación de ACM . 52 (1): 18:1–18:36. doi :10.1145/3297714. hdl : 11311/1076057 . ISSN  0360-0300.
  4. ^ "Se fusionó el núcleo de bloqueo de preempción en tiempo real [LWN.net]". lwn.net . Consultado el 9 de febrero de 2023 .
  5. ^ "El futuro de Linux en tiempo real". LWN.net . Consultado el 9 de febrero de 2023 .
  6. ^ Proven, Liam. "Ubuntu 22.04 en tiempo real: lo que necesita saber". The Register . Consultado el 20 de febrero de 2023 .
  7. ^ abc "Canonical lanza Ubuntu 24.04 LTS en tiempo real". Ubuntu . Consultado el 3 de julio de 2024 .

Enlaces externos