Fedora 38 com desligamento e reinicialização mais rápidos


O Fedora 38 está atualmente em desenvolvimento e seus desenvolvedores estão planejando melhorar o tempo da reinicialização e o desligamento.

Fedora 38 com desligamento e reinicialização mais rápidos

O problema é mais explicito no ambiente gráfico Gnome ou em outros que usem a central de programas Gnome-software que utiliza o PackageKit. 

A verdade é que no mundo Linux o uso indiscriminado e errado de pacotes e repositórios de terceiros além da falha gravíssima de segurança envolvida em sistemas operacionais como Linux que baseia a sua segurança na senha de Root e nada mais, ao utilizar pacotes de terceiros você é obrigado digitar a senha do Root e nesse momento você da poderes de Root a desconhecidos. 

Os travamentos do PackageKit e que inevitavelmente acabam se refletindo no desligamento da maquina são resultado dessas praticar erradas e perigosas de uso de pacotes de terceiros.


Mas existem outros programas que causam a lentidão, entenda.

"Quando um serviço falha ao desligar quando é instruído a fazê-lo, ele não está se comportando adequadamente e está impedindo que o sistema se comporte de maneira ordenada e previsível. As APIs de desktop existem para casos em que serviços ou aplicativos precisam legitimamente impedir o desligamento e permitem que a inibição do desligamento seja comunicada aos administradores e usuários, para que eles entendam o que está acontecendo. Quando o usuário decide desligar de qualquer maneira, os serviços devem terminar em tempo hábil. O Grupo de Trabalho da Estação de Trabalho acredita que 15 segundos é o tempo máximo apropriado para os serviços do sistema e do usuário, e que o Fedora deve ser robusto para serviços com bugs e malcomportados que não desligam de maneira apropriada."

Segundo os desenvolvedores do Fedora Linux melhorar os problemas que acarretam lentidão no desligamento e reinicialização do sistema operacional são.

"O principal benefício da mudança será mitigar um bug muito irritante e - francamente - embaraçoso. Nossos usuários não deveriam ter que ficar sentados aleatoriamente esperando o desligamento de suas máquinas. Também incentivará o uso correto de APIs de inibição de desligamento. Embora essa alteração "cobre" os erros nos serviços sem corrigi-los, enfatizamos que a redução do tempo limite não é apenas uma solução alternativa para serviços com erros, mas também o design permanente desejado. É claro que é desejável corrigir os erros subjacentes também, mas não faz sentido exigir isso antes de corrigir o tempo limite do serviço para atender às nossas necessidades."

 Fonte

 Acompanhar o desenvolvimento do Fedora

Você pode acompanhar as novidades do Fedora utilizando a sua versão de desenvolvimento e rolling release Rawhide.

"Rawhide é o nome dado à atual versão de desenvolvimento do Fedora Linux. Ele consiste em um repositório de pacotes chamado "rawhide" e contém a compilação mais recente de todos os pacotes do Fedora Linux atualizados diariamente. A cada dia, o sistema de construção tenta criar um conjunto completo de entregas (imagens de instalação e assim por diante), e tudo o que é composto com sucesso é incluído na árvore Rawhide desse dia. Rawhide às vezes é chamado de "desenvolvimento" ou "principal" (já que é a ramificação "principal" nos repositórios git de pacotes)."

Download Fedora Rawhide

Acompanhe o Rawhide em maquina virtual.

Comentários

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais