Versión de aniversario do núcleo Linux O núcleo 5.0 foi lanzado a principios de marzo. O traballo no núcleo 5.1 xa está en marcha. Neste artigo, veremos unha serie de novas características que se poden esperar desta versión.
/flickr/ /
Deixa de apoiar a.out
Linux admite ficheiros binarios dende a primeira versión do núcleo. Despois de 25 anos, Pretenden transferilo á categoría de tecnoloxías obsoletas (obsoleto). Os desenvolvedores din que este é un procedemento necesario, xa que hai moito tempo .
Linus Torvalds só , que ningún dos compiladores existentes crea binarios do formato a.out, polo que xa non ten sentido.
A eliminación gradual de a.out terá lugar en dúas fases. Linux 5.1 eliminarase o código de volcado de memoria ( código) é . Segundo Linus, é moi improbable que alguén teña que lidiar co código herdado e os usuarios que aínda están xerando executables a.out terán tempo para reconstruír os seus procesos comerciais.
En versións posteriores, o soporte pararase por completo, pero só se non hai ningunha persoa na comunidade que se encargue de manter o formato.
Realizando cambios nos parches anti-Specter
Faranse varios cambios no parche Retpoline para protexerse contra o ataque Spectre v2. Usa unha secuencia especial de instrucións que bloquea o mecanismo de execución especulativa no procesador. Os desenvolvedores están a planificar o limiar para xerar chamadas indirectas dos operadores das sucursais de cinco a vinte. Nalgúns casos isto permitirá produtividade nun 20%.
Tamén o núcleo 5.1 nova marca PR_SPEC_DISABLE_NOEXEC, que desactiva a protección contra a vulnerabilidade Spectre v4 en todos os procesos fillos que se executan no servidor. Está asociado coa función , que permitía a execución de ordes fóra de orde. Segundo os expertos, a bandeira automatizará a comprobación para desactivar un parche e acelerará os servidores cun gran número de procesos en execución simultánea. Máis sobre isto .
Novas funcionalidades para optimizar o rendemento do servidor Linux, pode afectar á popularidade deste sistema operativo no entorno da nube. Estamos en Recompilamos estatísticas: o sistema operativo máis popular na nube entre os nosos clientes segue a ser Windows (79%). Compartir Linux é do 20 %. No futuro, agardamos que o segundo sistema operativo recupere parte da súa cota de mercado. Tamén proporcionamos un gráfico da distribución da cota entre Linux-distribucións (A distribución máis popular entre os nosos clientes segue a ser Ubuntu - 45%, seguido de CentOS cun 28% e Debian do 26 %.


Engadir controladores de audio (moitos)
Nun dos fíos de Hacker News, residentes , que tes? Linux Sempre houbo dificultades coa compatibilidade co hardware. Pero na versión 5.1 engadirase. para equipos de audio.
Por exemplo, haberá un condutor para , destinado a traballar en estudos de gravación e salas de concertos. Tamén Controlador MediaTek BTCVSD para o chip Bluetooth, que foi proposto polos desenvolvedores de MediaTek.
Podes esperar soporte para Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341/CS35L26 e controladores integrados de Google ChromeOS. Tamén están na lista Ingenic JZ4725B, MT8183 e MT6358, NXP MICFIL, Rockchip RK3328, controladores Spreadtrum DMA e moitos outros.

/flickr/ /
Que máis se pode esperar en Linux kernel 5.1
Como escribe Phoronix, os desenvolvedores в Linux Capacidade 5.1 para usar memoria persistente como RAM. Especificamente, as memorias NVDIMM de Optane (feitas coa tecnoloxía 3D Xpoint) no bus DDR4 poden "converterse" en memoria de acceso aleatorio.
Ler máis sobre o traballo que se está a facer nesta dirección. . Agora Linus sobre o comportamento de Optane dos desenvolvedores de Intel. Só despois de recibilos decidirá se inclúe a nova función no núcleo 5.1.
Aínda podes esperar parches que resolvan . O 19 de xaneiro de 2038, o valor de tempo xa non encaixará nun número enteiro con signo de 32 bits. Isto provocará fallos masivos do programa. Polo tanto, os desenvolvedores son gradualmente nas chamadas de sistema correspondentes - a nova versión do núcleo non será unha excepción.
Máis información sobre posibles cambios no código Linux o núcleo pódese esperar nun futuro próximo. Seguiremos escribindo sobre eles en artigos futuros.
No noso blog corporativo:
Fonte: www.habr.com
