Um novo aviso sobre a comunidade Linux acaba de ser lançado.
Evite o primeiro candidato a lançamento do kernel do Linux 5.12, Linus Torvalds adverte
De acordo com Linus Torvalds, desenvolvedores de código aberto devem evitar o primeiro candidato a lançamento do kernel Linux 5.12. Mesmo que o kernel Linux 5.12 foi lançado a tempo, Torvalds avisa que o lançamento RC pode causar problemas devastadores ao sistema de arquivos de um computador.
O motivo é bastante simples: esta janela de fusão, tivemos uma limpeza e simplificação de código muito inócua que não levantou nenhum sinal de alerta, mas tinha um bug sutil e muito desagradável: arquivos de troca pararam de funcionar direito. E eles pararam de trabalhar de uma maneira particularmente ruim:
o deslocamento do início do arquivo de troca foi perdido, Torvalds escreveu.
Mesmo que a troca ainda tenha acontecido, fez isso na parte errada do sistema de arquivos, levando a resultados catastróficos. Felizmente, já que a maioria das pessoas usa uma partição swap separada ao invés de um arquivo swap, o bug só ocorre com um sistema de arquivos regular onde um arquivo é colocado como uma troca.
"E, até onde sei, todas as distribuições normais configuram as coisas com partições de troca, não arquivos, porque honestamente, arquivos de swap tendem a ser mais lentos e têm vários outros problemas de complexidade,”O criador do Linux adicionou.
A má notícia é que o motivo pelo qual oferecemos suporte a arquivos de troca é que eles acabam tendo algumas vantagens de flexibilidade, e algumas pessoas os usam por esse motivo. Se então, não use rc1. Assim, a renomeação da tag.
É digno de nota que Torvalds tem enfrentado tempestades de neve extremas em sua casa em Oregon, o que levou a cortes de energia. Por causa das condições climáticas extremas e quedas de energia no Texas e Portland, Oregon, Torvalds nomeou o lançamento de “Frozen Wasteland” núcleo.
Quedas de energia podem ser problemáticas para projetos complexos com mais de mil contribuintes e inúmeras alterações submetidas ao kernel do Linux. Torvalds compartilhou que ele não teve eletricidade por seis dias durante a janela de fusão, “E estava pensando seriamente em estender a janela de mesclagem para fazer tudo”.