Systemd el controvertido administrador de sistemas y servicios para sistemas operativos Linux, tiene una nueva versión Systemd 247, siendo ahora la principal de este sistema de inicio Linux. Como la mayoría de las versiones de systemd, systemd 247 tiene muchas características nuevas que vamos a resumir a continuación.

Resumen de las novedades de Systemd247

  • Systemd 247 nos presenta una herramienta interesante llamada systemd-oomd que aún esta en modo experimental, también conocida como el demonio sin memoria con el código OOMD de Linux, el desarrollado fue originalmente por Facebook y adoptado más tarde para casos de uso de escritorio. Una vez estabilizado, el objetivo de systemd-oomd es mejorar el comportamiento cuando el sistema Linux tiene poca memoria / bajo presión de memoria.
  • Systemd 247 ahora utiliza Btrfs con systemd-homed y otras mejoras como se describe a continuación.
  • El nuevo servicio systemd-oomd se ha agregado para monitorear la contención de recursos y puede matar procesos cuando la presión de memoria / intercambio está por encima de los límites definidos. Por ahora, esto es experimental y solo está habilitado en el modo de desarrollador.
  • Systemd-homed utiliza de forma predeterminada el sistema de archivos Btrfs cuando está disponible para crear directorios de inicio en volúmenes LUKS. La opción DefaultFileSystemType = para homed.conf permanece disponible para cambiar el valor predeterminado / Btrfs fue elegido ya que puede hacer crecer y encoger el sistema de archivos en línea.
  • Los servicios del sistema de Systemd ahora admiten la lógica de «credenciales» como un medio para pasar datos privilegiados a los servicios de manera segura. El caso de uso previsto se refiere a contraseñas, claves criptográficas y otro manejo de datos privados por servicio, pero también posiblemente datos menos privilegiados como nombres de usuario y certificados. Systemd-nspawn se encuentra entre los primeros usuarios de credenciales systemd.
  • Los registros de usuario JSON para systemd-homed agregan soporte para «claves de recuperación» como un medio de contraseñas secundarias para desbloquear cuentas / directorios personales.
  • Las dependencias en tiempo de ejecución en varias bibliotecas ahora se cargan usando dlopen () cuando se encuentran en el sistema. Esto permite minimizar las posibles dependencias que necesita systemd y construir más imágenes mínimas del sistema operativo.
  • La herramienta systemd-disect para inspeccionar las imágenes de disco del sistema operativo ahora se ha movido a / usr / bin para ser promovida a una herramienta oficialmente compatible con una interfaz estable.
  • El particionador systemd-repart ahora puede volcar opcionalmente su salida en formato JSON.
  • Establecer la variable de entorno SYSTEMD_RDRAND = 0 ahora deshabilitará el uso de instrucciones de CPU RdRand incluso con CPU compatibles.

Systemd 247 esta disponible para su descarga desde el sitio de GitHub.

Deja un comentario