• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal
Cursos y Masters en Madrid

Cursos y Master en Madrid - Formatalent

Cursos y Master en Madrid - Formatalent

  • Masters
  • Cursos
    • Curso de SAP Online
  • Escuela de Negocios
    • Quiénes somos
    • Cómo enseñamos
    • Estudiar en Madrid
    • Instalaciones y Certificaciones
    • Formación para empresas
    • Becas Fundación Formatalent
  • Bolsa de Empleo
  • Contacto

Qué le depara a Linux en el 2020 y como convive con la evolución tecnológica

Linus Torvalds lanzó la versión 5.3.6 de Linux en octubre del año pasado. Como cada nueva versión de la línea principal de desarrollo, la más nueva trae más de diez mil cambios. Algunas actualizan nuevas funciones, otras mejoran las existentes. Si eres un poco curioso, puedes encontrar una breve descripción de las mejoras más importantes a continuación.

  • Hacer cosas mientras el núcleo escribe o lee los datos

Linux 5.6 aborda una vulnerabilidad de kernel conocida, porque la nueva versión finalmente trae una infraestructura moderna para leer o escribir datos de forma asincrónica. Con esta «E / S asincrónica» (AIO), los programas pueden iniciar una transferencia y luego hacer otras cosas mientras el núcleo realiza la operación de E / S. Los programas a menudo funcionan de esta manera en Windows porque pueden mejorar el rendimiento y la capacidad de respuesta.

La mayoría del software de Linux, por otro lado, no aprovecha AIO; esto se debe en parte a razones históricas, pero sobre todo a la infraestructura de AIO anterior del núcleo, que tiene todo tipo de dificultades; ha sido criticado durante mucho tiempo, como los comienzos de los artículos «Hacia una E / S asincrónica sin bloqueo» y » Reparación de E / S asincrónica» publicados por la respetada revista en línea de Linux LWN.net hace dos o tres años.

El «io_uring», escrito en gran parte por el empleado de Facebook Jens Axboe, finalmente debería traer a Linux las operaciones de E / S. Para reducir las latencias al mínimo y aprovechar al máximo el potencial de rendimiento del hardware moderno, las aplicaciones de espacio de usuario pueden solicitar encuestas.

Linux 2020

Este sondeo constante permite a los programas acceder a los datos leídos más rápido, por ejemplo, que el núcleo normalmente solo recopilaría en paquetes más grandes, porque de lo contrario, generalmente son más eficientes. El desarrollador pudo medir un aumento del rendimiento del 25 al 33 por ciento en los servidores de Facebook.

  • Integra módulos de memoria no volátiles más fácilmente

Linux 5.3.6 ahora puede integrar la capacidad de memoria de los módulos de memoria no volátiles (NVDIMM) para que los programas o el núcleo mismo puedan abordar estas áreas como la memoria de trabajo normal. Esta característica, impulsada por los desarrolladores de Intel, elimina la necesidad de escalar aplicaciones para usar la Memoria Persistente (PMEM), que conserva los datos incluso cuando se corta la energía; tales módulos de memoria raros y en su mayoría caros incluyen la memoria persistente Optane DC de Intel, que se lanzó en abril.

  • Soporte para el formato de archivo anteriormente central en la lista de inicio

Linus Torvalds hizo los preparativos a mano para eliminar completamente la compatibilidad con el formato de archivo a.out (salida del ensamblador). En los primeros días de Linux, esto se usaba para archivos ejecutables y objetos; Sin embargo, hace más de 25 años, Linux aprendió el formato de vinculación y ejecución abreviada de ELF, que rápidamente se convirtió en el formato dominante y aún mantiene esta posición indiscutiblemente.

Por lo tanto, nadie notó que el código del núcleo para volcados de memoria (volcados de núcleo) de ejecutables a.out ya no funciona correctamente. Por lo tanto, Torvalds ha eliminado rápidamente este código; además, el soporte a.out para núcleos x86 se ha marcado como obsoleto y paralizado, por lo que ya no puede integrarse en las imágenes del núcleo x86.

  • Un controlador de gráficos para el chip ARM, dos más en el enfoque

ARM, conocido por los diseños centrales del procesador, contribuyó con el controlador de gráficos Komeda, que admite el Mali D71 y sus sucesores, como explica la documentación. Estos son «procesadores de pantalla», similares a DP500, DP550 y DP650, que Linux ha apoyado durante mucho tiempo con el controlador Mali-DP, también suministrado por ARM. Los núcleos gráficos mencionados están diseñados principalmente para la salida de imágenes; por lo tanto, carecen de una unidad 3D que se haya utilizado en chips de gráficos de PC desde el cambio de milenio.

  • Enviar el procesador a dormir adecuadamente

Un gobernador CPUIdle llamado «Timer Events Oriented» (TEO) promete un menor consumo de energía y un mejor rendimiento. Al igual que el «Menú» del regulador CPUIdle, que se ha utilizado en muchos sistemas hasta la fecha, decide cuando está inactivo y con qué profundidad el núcleo envía el procesador principal a dormir para reducir el consumo de energía. Ambos incluso trabajan con una estrategia similar.Evolución tecnología Linux

Como explica el desarrollador de TEO en el comentario de confirmación, el gobernador del menú hace algunas cosas cuestionables. Sin embargo, esta no es la opinión de un recién nacido corriendo; al igual que TEO, la declaración proviene más bien del mantenedor desde hace mucho tiempo del código de administración de energía en el núcleo, que por lo tanto conoce bien el código del gobernador de menú.

  • Nuevas formas de cambiar el kernel en funcionamiento

Con el parcheo en vivo del núcleo (KLP), con el cual se pueden realizar cambios menores en el núcleo (principalmente correcciones de seguridad) durante la operación, un parche colectivo ahora puede reemplazar todos los parches en vivo aplicados anteriormente. Esto es gracias a un enfoque llamado «Reemplazo atómico», que facilita considerablemente el desarrollo de tales «parches vivos acumulativos»; también trae mejoras adicionales, que explica la documentación asociada; el artículo de LWN.net «Parcheo en vivo para vulnerabilidades de la CPU» proporciona más información sobre la motivación de los desarrolladores responsables y la importancia de la formación en LPIC.

  • Activa varios módulos de seguridad en paralelo

Se han realizado grandes progresos en los esfuerzos para utilizar los módulos de seguridad de Linux (LSM) como SELinux, AppArmor, Smack en paralelo mediante «apilamiento». Después de trabajar con LSM individuales más pequeños, se ha incorporado el trabajo preparatorio esencial en Linux 5.3.6, a través del cual esto pronto debería ser posible con todos los LSM.

Esto creó el nuevo parámetro de arranquelsm=, que ahora se puede usar para definir los LSM activos cuando se inicia el sistema; se puede especificar un valor predeterminado al construir el kernel utilizando la nueva opción CONFIG_LSM. Con 5.3.6, el apilamiento solo funciona con LSM más pequeños y poco conocidos, como SARA y Landlock; sin embargo, a largo plazo, es posible utilizar las técnicas de sandbox del formato de paquete Snap, que se basa en AppArmor, en un sistema que funciona con SELinux.

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Barra lateral principal

Solicita información






    Información de contacto

    info@formatalent.com

    Tlf. 91 827 64 11

    Bolsa de trabajo

    Gracias a las decenas de acuerdos que tenemos con diferentes empresas de selección de personal de multitud de perfiles, ofrecemos a nuestros alumnos acceso a una exclusiva BOLSA DE EMPLEO actualizada constantemente.

    Opinión de nuestros alumnos

    Home

    Una formación a medida de lo que necesitaba, muy orientada hacia el empleo y las habilidades que el mercado laboral está pidiendo. Son conocimientos muy prácticos y valiosos en cualquier empresa y sector. Todo un acierto!

    Carmen Rodríguez – Web Finantial Group

    Home

    El curso sobre liderazgo que he realizado ha sido una experiencia diferente a lo que tenía pensado, mucho más práctico de lo que esperaba de este tipo de cursos, aplicando cada ejemplo de una forma entretenida y muy recordable.

    Juan Cabrera – Estudiante de MBA – Web Finantial Group

    Home

    Gracias a su orientación pudimos preparar un curso a medida de nuestros directivos, el cambio en la organización tras el programa ha sido evidente y sin duda repetiremos.

    María Sanchez – BIP Integración de capital

    Antiguos Alumnos

    Más de 5.000 alumnos formados en nuestras aulas garantizan el éxito de nuestros cursos.

    FondoSocialEuropeo
    Fundacion Tripartita

    Certificaciones y Cursos Técnicos

    • Curso de SAP en Madrid
    • Curso de Chat GPT e Inteligencia Artificial
    • Curso de Chat GPT para Empresas
    • Curso de Inteligencia Artificial para Empresas
    • Curso de Alfabetización Digital
    • Curso de Seguridad Informática
    • Curso de Blockchain
    • Curso de Power Bi
    • Curso de Data Driven
    • Curso de Excel Financiero
    • Curso de Ruby on Rails
    • Curso de Java
    • Curso de SQL y PHP
    • Master de .NET, C++, SQL y PHP
    • Master en Java Oracle

    Gestión de Proyectos

    • Curso PMP Gestión de Proyectos en Madrid
    • Curso de Controller de Gestión Financiera en Madrid
    • Curso de SCRUM en Madrid
    • Curso de Metodologías Ágiles de Proyectos y SCRUM

    Habilidades Directivas

    • Curso de Habilidades de Comunicación
    • Curso de Resolución de Conflictos
    • Curso de Clima y Cultura Organizacional
    • Curso de Liderazgo y Gestión de Equipos
    • Curso de Prevención del Estrés
    • Curso de Técnicas de Venta
    • Curso de Negociaciones Eficaces
    • Curso de Gestión de Crisis y Cambio
    • Curso de Gestión del Tiempo
    • Curso de Habilidades Directivas
    • Curso de Finanzas para No Financieros
    • Curso de Inteligencia Emocional
    • Curso de Técnicas de Negociación
    • Curso de Análisis y Toma de Decisiones
    • Curso de Mindfulness
    • Curso de Presentaciones Profesionales

    Diseño Gráfico y Desarrollo Web

    • Curso de Revit en Madrid
    • Curso de BIM en Madrid
    • Curso de Diseño Gráfico
    • Curso de Diseño Web y UX
    • Master BIM en Madrid Arquitectura Revit
    • Master Diseño Grafico y Web en Madrid

    FormaTalent© Política de privacidad y seguridad - Política de cookies

    • Masters
    • Cursos
    • Escuela de Negocios
    • Bolsa de Empleo
    • Contacto
    Usamos cookies para ofrecer una mejor experiencia. Si continúas usando este sitio, asumiremos que estás de acuerdo.AceptarPolítica de Cookies