{"id":105240,"date":"2022-10-03T09:36:37","date_gmt":"2022-10-03T07:36:37","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-yadra-linux-6-0"},"modified":"2022-10-03T09:36:37","modified_gmt":"2022-10-03T07:36:37","slug":"reliz-yadra-linux-6-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-yadra-linux-6-0","title":{"rendered":"Lan\u00e7amento do n\u00facleo Linux 6.0.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ap\u00f3s dois meses de desenvolvimento, Linus Torvalds lan\u00e7ou a vers\u00e3o do n\u00facleo Linux 6.0. A mudan\u00e7a significativa do n\u00famero da vers\u00e3o foi realizada por raz\u00f5es est\u00e9ticas e representa um passo formal, removendo a incomodidade causada pelo ac\u00famulo de v\u00e1rias vers\u00f5es na s\u00e9rie (Linus brincou que a raz\u00e3o para a mudan\u00e7a de n\u00famero de vers\u00e3o \u00e9 que ele estava ficando sem dedos nas m\u00e3os e p\u00e9s para contar as vers\u00f5es). Entre as mudan\u00e7as mais not\u00e1veis est\u00e3o: suporte \u00e0 grava\u00e7\u00e3o em buffer ass\u00edncrona no XFS, driver em bloco ublk, otimiza\u00e7\u00e3o do planejador de tarefas, mecanismo de verifica\u00e7\u00e3o da corre\u00e7\u00e3o do funcionamento do n\u00facleo e suporte ao cifrador em bloco ARIA.          <\/p>\n<p>Novidades principais no n\u00facleo 6.0:  <\/p>\n<ul>\n<li class=\"l\"> <b>Subsistema de disco, entrada\/sa\u00edda e sistemas de arquivos<\/b>\n<ul>\n<li class=\"l\"> O sistema de arquivos XFS agora suporta grava\u00e7\u00e3o bufferizada ass\u00edncrona usando o mecanismo io_uring. Os testes de desempenho realizados com a ferramenta fio (1 thread, tamanho do bloco de 4kb, 600 segundos, grava\u00e7\u00e3o sequencial) mostram um aumento no n\u00famero de opera\u00e7\u00f5es de entrada\/sa\u00edda por segundo (IOPS) de 77k para 209k, velocidade de transfer\u00eancia de dados - de 314MB\/s para 854MB\/s, e uma redu\u00e7\u00e3o na lat\u00eancia de 9600ns para 120ns (80 vezes).\n<li class=\"l\"> No sistema de arquivos Btrfs, foi implementada a segunda vers\u00e3o do protocolo para o comando 'send', que suporta metadados adicionais, envio de dados em blocos maiores (mais de 64K) e transmiss\u00e3o de extens\u00f5es de forma compactada. A performance das opera\u00e7\u00f5es de leitura direta foi significativamente aumentada (at\u00e9 3 vezes) com a leitura simult\u00e2nea de at\u00e9 256 setores. As colis\u00f5es de bloqueio foram reduzidas e a verifica\u00e7\u00e3o de metadados acelerada, reduzindo a quantidade de metadados reservados para elementos adiados.\n<li class=\"l\"> No sistema de arquivos ext4, foram adicionadas novas opera\u00e7\u00f5es ioctl EXT4_IOC_GETFSUUID e EXT4_IC_SETFSUUID para extra\u00e7\u00e3o ou defini\u00e7\u00e3o do identificador UUID, armazenado no superbloco.\n<li class=\"l\"> No sistema de arquivos F2FS, foi introduzido um modo de baixo consumo de mem\u00f3ria, que otimiza o desempenho em dispositivos com pouca mem\u00f3ria RAM e reduz o consumo de mem\u00f3ria em troca de uma queda no desempenho.\n<li class=\"l\"> Adicionado suporte \u00e0 autentica\u00e7\u00e3o de dispositivos NVMe.\n<li class=\"l\"> Em <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/dts-newyork\/\"   title=\"servidor\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2725\">servidor<\/a> O NFSv4 implementou um limite no n\u00famero de clientes ativos, que \u00e9 definido como 1024 clientes permitidos para cada gigabyte de RAM no sistema.\n<li class=\"l\"> Na implementa\u00e7\u00e3o do cliente CIFS, a performance foi aumentada no modo de transmiss\u00e3o multimodal.\n<li class=\"l\"> Foi adicionado um novo flag FAN_MARK_IGNORE ao subsistema de rastreamento de eventos no sistema de arquivos fanotify para ignorar eventos espec\u00edficos.\n<li class=\"l\"> No sistema de arquivos Overlayfs, ao montar sobre um sistema de arquivos com mapeamento de identificadores de usu\u00e1rios, foi garantido suporte correto a listas de controle de acesso compat\u00edveis com POSIX.\n<li class=\"l\"> Adicionado o driver em bloco ublk, que transfere a l\u00f3gica espec\u00edfica para o lado do processo em segundo plano no espa\u00e7o do usu\u00e1rio e utiliza o subsistema io_uring.                              <\/ul>\n<li class=\"l\"> <b>Mem\u00f3ria e servi\u00e7os do sistema<\/b>\n<ul>\n<li class=\"l\"> A subsistema DAMON (Data Access MONitor) recebeu novas funcionalidades que permitem n\u00e3o apenas monitorar o acesso dos processos \u00e0 mem\u00f3ria RAM do espa\u00e7o do usu\u00e1rio, mas tamb\u00e9m influenciar na gest\u00e3o da mem\u00f3ria. Especificamente, um novo m\u00f3dulo 'LRU_SORT' foi proposto, que reorganiza as listas LRU (Least Recently Used) para dar prioridade a determinadas p\u00e1ginas da mem\u00f3ria.\n<li class=\"l\"> Foi implementada a capacidade de criar novas regi\u00f5es de mem\u00f3ria utilizando as capacidades do barramento CXL (Compute Express Link), utilizado para facilitar a intera\u00e7\u00e3o de alta velocidade entre o CPU e dispositivos de mem\u00f3ria. O CXL permite conectar novas regi\u00f5es de mem\u00f3ria fornecidas por dispositivos de mem\u00f3ria externos e utiliz\u00e1-las como recursos adicionais do espa\u00e7o de endere\u00e7os f\u00edsicos para expandir a mem\u00f3ria RAM (DDR) ou mem\u00f3ria persistente (PMEM).\n<li class=\"l\"> Foram resolvidos problemas de desempenho em sistemas com processadores AMD Zen, causados por um c\u00f3digo adicionado h\u00e1 20 anos para contornar um problema de hardware em alguns chipsets (uma instru\u00e7\u00e3o WAIT adicional era inserida, retardando o processador para que o chipset pudesse entrar em estado ocioso). Essa mudan\u00e7a resultava em uma redu\u00e7\u00e3o de desempenho em cargas que frequentemente alternavam entre os estados de ociosidade (idle) e atividade (busy). Por exemplo, ap\u00f3s a remo\u00e7\u00e3o da solu\u00e7\u00e3o alternativa, os resultados m\u00e9dios do teste tbench aumentaram de 32191 MB\/s para 33805 MB\/s.\n<li class=\"l\"> O c\u00f3digo heur\u00edstico foi removido do planejador de tarefas, garantindo a migra\u00e7\u00e3o de processos para CPUs menos carregadas, levando em considera\u00e7\u00e3o a expectativa de ganho no consumo de energia. Os desenvolvedores conclu\u00edram que a heur\u00edstica n\u00e3o trazia os benef\u00edcios desejados e \u00e9 mais simples mover processos sem avalia\u00e7\u00f5es adicionais sempre que essa movimenta\u00e7\u00e3o puder potencialmente reduzir o consumo de energia (por exemplo, quando a CPU alvo opera em n\u00edveis de consumo mais baixos). A desativa\u00e7\u00e3o da heur\u00edstica resultou na redu\u00e7\u00e3o do consumo de energia durante tarefas intensivas, como no teste de decodifica\u00e7\u00e3o de v\u00eddeo, onde o consumo de energia caiu 5,6%.\n<li class=\"l\"> Foi realizada uma otimiza\u00e7\u00e3o na distribui\u00e7\u00e3o de tarefas entre os n\u00facleos de CPU em sistemas de grande porte, permitindo um aumento no desempenho em certos tipos de carga.\n<li class=\"l\"> Na interface de entrada\/sa\u00edda ass\u00edncrona io_uring, foi introduzido um novo flag IORING_RECV_MULTISHOT, que permite usar o modo 'multi-shot' com a chamada de sistema recv() para realizar v\u00e1rias opera\u00e7\u00f5es de leitura de um \u00fanico socket de rede de uma s\u00f3 vez. O io_uring tamb\u00e9m implementou suporte \u00e0 transmiss\u00e3o de rede sem buffer intermedi\u00e1rio (zero-copy).\n<li class=\"l\"> Foi implementada a possibilidade de colocar programas BPF, anexados a uprobe, em modo de suspens\u00e3o. No BPF, tamb\u00e9m foi adicionado um novo iterador ksym para trabalhar com tabelas de s\u00edmbolos do kernel.\n<li class=\"l\"> A interface obsoleta 'efivars' no sysfs, destinada ao acesso a vari\u00e1veis de inicializa\u00e7\u00e3o UEFI (agora, o acesso aos dados EFI \u00e9 realizado atrav\u00e9s do sistema de arquivos virtual efivarfs), foi removida.\n<li class=\"l\"> Novos relat\u00f3rios foram implementados na ferramenta perf para analisar conflitos de bloqueio e o tempo gasto pelo processador para executar componentes do kernel.\n<li class=\"l\"> A configura\u00e7\u00e3o CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE_O3, que permitia compilar o kernel com a op\u00e7\u00e3o de otimiza\u00e7\u00e3o '-O3', foi eliminada. Observa-se que experimentos com modos de otimiza\u00e7\u00e3o podem ser realizados passando flags durante a compila\u00e7\u00e3o ('make KCFLAGS=-O3'), e para adicionar a configura\u00e7\u00e3o no Kconfig, \u00e9 necess\u00e1rio garantir a profilagem de desempenho reproduz\u00edvel, que mostre que a expans\u00e3o de loops no modo '-O3' oferece vantagens em rela\u00e7\u00e3o ao n\u00edvel de otimiza\u00e7\u00e3o '-O2'.\n<li class=\"l\"> Adicionado uma interface debugfs para obter informa\u00e7\u00f5es sobre o funcionamento de determinados \u00abmemory shrinkers\u00bb (manejadores chamados em caso de falta de mem\u00f3ria que compactam estruturas de dados do n\u00facleo para reduzir seu consumo de mem\u00f3ria).\n<li class=\"l\"> Para as arquiteturas OpenRISC e LoongArch, foi implementado suporte ao barramento PCI.\n<li class=\"l\"> Para a arquitetura RISC-V, foi implementada a extens\u00e3o \u00abZicbom\u00bb para gerenciar dispositivos com DMA que n\u00e3o s\u00e3o coerentes com o cache (non-cache-coherent).              <\/ul>\n<li class=\"l\"> <b>Virtualiza\u00e7\u00e3o e seguran\u00e7a<\/b>\n<ul>\n<li class=\"l\"> Adicionado o mecanismo de verifica\u00e7\u00e3o RV (Runtime Verification) para checar a corre\u00e7\u00e3o de opera\u00e7\u00f5es em sistemas de alta confiabilidade, garantindo a aus\u00eancia de falhas. A verifica\u00e7\u00e3o \u00e9 realizada em tempo de execu\u00e7\u00e3o atrav\u00e9s da vincula\u00e7\u00e3o de manipuladores a pontos de rastreamento, comparando o fluxo de execu\u00e7\u00e3o real com um modelo determin\u00edstico de refer\u00eancia pr\u00e9-definido que determina o comportamento esperado do sistema. A verifica\u00e7\u00e3o em tempo de execu\u00e7\u00e3o \u00e9 posicionada como uma forma mais leve e pr\u00e1tica de confirmar a corre\u00e7\u00e3o das opera\u00e7\u00f5es em sistemas cr\u00edticos, complementando os m\u00e9todos cl\u00e1ssicos de valida\u00e7\u00e3o de confiabilidade. Dentre as vantagens do RV, destaca-se a possibilidade de proporcionar uma verifica\u00e7\u00e3o rigorosa sem a necessidade de implementar todo o sistema em uma linguagem de modelagem, al\u00e9m de uma resposta flex\u00edvel a eventos imprevistos.\n<li class=\"l\"> Integrados componentes do n\u00facleo para gerenciar enclaves baseados na tecnologia Intel SGX2 (Software Guard eXtensions), permitindo que aplicativos executem c\u00f3digo em \u00e1reas de mem\u00f3ria isoladas e criptografadas, com acesso ao restante do sistema restrito. A tecnologia Intel SGX2 \u00e9 suportada nos chips Intel Ice Lake e Gemini Lake, e se diferencia do Intel SGX1 por instru\u00e7\u00f5es adicionais para gerenciamento din\u00e2mico da mem\u00f3ria dos enclaves.\n<li class=\"l\"> Para a arquitetura x86, foi implementada a possibilidade de passar a semente para o gerador de n\u00fameros pseudoaleat\u00f3rios por meio das configura\u00e7\u00f5es do carregador.\n<li class=\"l\"> No m\u00f3dulo LSM SafeSetID, foi adicionada a capacidade de gerenciar altera\u00e7\u00f5es feitas atrav\u00e9s da chamada setgroups(). O SafeSetID permite que servi\u00e7os de sistema gerenciem usu\u00e1rios de forma segura, sem elevar privil\u00e9gios (CAP_SETUID) e sem obter as permiss\u00f5es do usu\u00e1rio root.\n<li class=\"l\"> Adicionada suporte ao bloco de cifra ARIA.\n<li class=\"l\"> No m\u00f3dulo de gest\u00e3o de seguran\u00e7a baseado em BPF, foi adicionada a op\u00e7\u00e3o de anexar manipuladores a processos individuais e grupos de processos (cgroup).\n<li class=\"l\"> Foi adicionado um mecanismo com a implementa\u00e7\u00e3o do watchdog para detectar travamentos nos sistemas convidados com base na monitora\u00e7\u00e3o da atividade do vCPU.                    <\/ul>\n<li class=\"l\"> <b>Subsistema de Rede<\/b>\n<ul>\n<li class=\"l\"> Handlers foram adicionados ao subsistema BPF para gera\u00e7\u00e3o e verifica\u00e7\u00e3o de cookies SYN. Tamb\u00e9m foi adicionado um conjunto de fun\u00e7\u00f5es (kfunc) para acessar e modificar o estado das conex\u00f5es.\n<li class=\"l\"> O stack sem fio agora suporta o mecanismo MLO (Multi-Link Operation), definido na especifica\u00e7\u00e3o WiFi 7, que permite que dispositivos enviem e recebam dados simultaneamente usando diferentes faixas de frequ\u00eancia e canais, por exemplo, para estabelecer m\u00faltiplos canais de comunica\u00e7\u00e3o entre o ponto de acesso e o dispositivo cliente ao mesmo tempo.\n<li class=\"l\"> A performance da implementa\u00e7\u00e3o do protocolo TLS embutida no kernel foi melhorada.\n<li class=\"l\"> Adicionado o par\u00e2metro de linha de comando do n\u00facleo \u00abhostname=\u00bb, que permite definir o nome do host em uma fase inicial de inicializa\u00e7\u00e3o, antes que os componentes do espa\u00e7o do usu\u00e1rio sejam iniciados.                        <\/ul>\n<li class=\"l\"> <b>Hardware<\/b>\n<ul>\n<li class=\"l\"> No driver i915 (Intel), foi adicionada a compatibilidade com as placas de v\u00eddeo discretas Intel Arc (DG2\/Alchemist) A750 e A770. Uma implementa\u00e7\u00e3o inicial do suporte para a GPU Intel Ponte Vecchio (Xe-HPC) e Meteor Lake foi proposta. O trabalho no suporte \u00e0 plataforma Intel Raptor Lake continua.\n<li class=\"l\"> No driver amdgpu, o trabalho no suporte \u00e0s plataformas AMD RDNA3 (RX 7000) e CDNA (Instinct) foi continuado.\n<li class=\"l\"> No driver Nouveau, o c\u00f3digo de suporte para motores de exibi\u00e7\u00e3o da GPU NVIDIA nv50 foi reformulado.\n<li class=\"l\"> Um novo driver DRM logicvc para telas LogiCVC foi adicionado.\n<li class=\"l\"> No driver v3d (para GPU Broadcom Video Core), o suporte para placas Raspberry Pi 4 foi implementado.\n<li class=\"l\"> No driver msm, o suporte para a GPU Qualcomm Adreno 619 foi adicionado.\n<li class=\"l\"> No driver Panfrost, o suporte para a GPU ARM Mali Valhall foi adicionado.\n<li class=\"l\"> O suporte inicial para os processadores Qualcomm Snapdragon 8cx Gen3, utilizados em notebooks Lenovo ThinkPad X13s, foi adicionado.\n<li class=\"l\"> Drivers de \u00e1udio para as plataformas AMD Raphael (Ryzen 7000), AMD Jadeite, Intel Meteor Lake e Mediatek MT8186 foram adicionados.\n<li class=\"l\"> O suporte para aceleradores de sistemas de aprendizado de m\u00e1quina Intel Habana Gaudi 2 foi adicionado.\n<li class=\"l\"> O suporte para ARM SoC Allwinner H616, NXP i.MX93, Sunplus SP7021, Nuvoton NPCM8XX, Marvell Prestera 98DX2530 e Google Chameleon v3 foi adicionado.                <\/ul>\n<\/ul>\n<p>Simultaneamente, o Fundo de Software Livre da Am\u00e9rica Latina formou uma vers\u00e3o completamente livre do n\u00facleo 6.0 \u2014 Linux-libre 6.0-gnu, limpa de elementos de firmwares e drivers que cont\u00eam componentes ou partes de c\u00f3digo n\u00e3o livres, cuja aplica\u00e7\u00e3o \u00e9 limitada pelo fabricante. Na nova vers\u00e3o, foi desativado o uso de blobs no driver CS35L41 HD-audio e no driver com interface UCSI para microcontroladores STM32G0. A limpeza dos arquivos dts para chips Qualcomm e MediaTek foi realizada. A desativa\u00e7\u00e3o de blobs no driver MediaTek MT76 foi reestruturada. O c\u00f3digo de limpeza de blobs em drivers e subsistemas AMDGPU, Adreno, Tegra VIC, Netronome NFP e Habanalabs Gaudi2 foi atualizado. A limpeza do driver VXGE, removido do n\u00facleo, foi interrompida.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=57861\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.0. \u0417\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 \u0432\u0435\u0440\u0441\u0438\u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u043e \u0438\u0437 \u044d\u0441\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u043e\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439 \u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0444\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u043c \u0448\u0430\u0433\u043e\u043c, \u0441\u043d\u0438\u043c\u0430\u044e\u0449\u0438\u043c \u0434\u0438\u0441\u043a\u043e\u043c\u0444\u043e\u0440\u0442 \u0438\u0437-\u0437\u0430 \u043d\u0430\u043a\u043e\u043f\u043b\u0435\u043d\u0438\u044f \u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u0447\u0438\u0441\u043b\u0430 \u0432\u044b\u043f\u0443\u0441\u043a\u043e\u0432 \u0432 \u0441\u0435\u0440\u0438\u0438 (\u041b\u0438\u043d\u0443\u0441 \u043f\u043e\u0448\u0443\u0442\u0438\u043b, \u0447\u0442\u043e \u043f\u0440\u0438\u0447\u0438\u043d\u0430 \u0441\u043c\u0435\u043d\u044b \u043d\u043e\u043c\u0435\u0440\u0430 \u0432\u0435\u0442\u043a\u0438 \u0441\u043a\u043e\u0440\u0435\u0435 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0443 \u043d\u0435\u0433\u043e \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u043f\u0430\u043b\u044c\u0446\u044b \u043d\u0430 \u0440\u0443\u043a\u0430\u0445 \u0438 \u043d\u043e\u0433\u0430\u0445 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u043d\u043e\u043c\u0435\u0440\u0430 \u0432\u0435\u0440\u0441\u0438\u0439). \u0421\u0440\u0435\u0434\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-105240","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.0.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-yadra-linux-6-0\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.0.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-yadra-linux-6-0\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2022-10-03T07:36:37+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-10-03T07:36:37+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lan\u00e7amento do n\u00facleo Linux 6.0 | ProHoster","description":"Ap\u00f3s dois meses de desenvolvimento, Linus Torvalds apresentou o lan\u00e7amento do n\u00facleo Linux 6.0.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-yadra-linux-6-0","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u041b\u0438\u043d\u0443\u0441 \u0422\u043e\u0440\u0432\u0430\u043b\u044c\u0434\u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u0440\u0435\u043b\u0438\u0437 \u044f\u0434\u0440\u0430 Linux 6.0.","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-yadra-linux-6-0","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2022-10-03T07:36:37+00:00","article:modified_time":"2022-10-03T07:36:37+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"105240","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-02-09 21:39:55","updated":"2026-02-09 21:39:55","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/105240","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=105240"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/105240\/revisions"}],"predecessor-version":[{"id":160005,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/105240\/revisions\/160005"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=105240"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=105240"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=105240"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}