# data[].attributes.headline
Virtualização do Sistema Operacional (Virtualização do SO)

# data[].attributes.subject
Virtualização do Sistema Operacional (Virtualização do SO)

# data[].attributes.body
A virtualização do sistema operacional (virtualização do SO) é uma tecnologia de virtualização de servidor que envolve a adaptação de um sistema operacional padrão para que ele possa executar diferentes aplicativos manipulados por vários usuários em um único computador por vez. Os sistemas operacionais não interferem uns nos outros, mesmo no mesmo computador.

Na virtualização do sistema operacional, o sistema operacional é alterado para que possa atuar como muitos sistemas independentes diferentes. Um ambiente virtualizado aceita comandos de diferentes usuários executando diferentes aplicativos na mesma máquina. Os usuários e suas solicitações são tratados separadamente pelo sistema operacional virtualizado.

Também conhecido como virtualização no nível do sistema operacional.

# data[].attributes.headline
Widgets de tela cheia estão chegando a uma futura atualização do Windows 11

# data[].attributes.subject
Widgets de tela cheia estão chegando a uma futura atualização do Windows 11

# data[].attributes.body
Os widgets no Windows 11 finalmente têm uma visualização melhor graças às últimas compilações do Insider disponíveis para download.

Avance para o Windows 11 e a próxima grande atualização e os widgets estão de volta. Isso mostra que a Microsoft já está trabalhando para melhorar o funcionamento e a aparência dos widgets. O macOS Ventura está programado para ser lançado em outubro e, sem melhorias nos widgets no Mac, a Microsoft tem a chance de definir o padrão de como os widgets funcionam em PCs.

Essa visualização expandida ajudará bastante a demonstrar isso, especialmente porque as melhorias no widget do Game Pass mostrarão os jogos mais recentes disponíveis para jogar.

É verdade que podemos ver esse recurso adiado para atualizações futuras, como o lançamento do "Moment", mas é encorajador ver os widgets progredindo, e a Microsoft não está pronta para soltá-los novamente.

# data[].attributes.body
O gerenciamento de memória é uma função do sistema operacional.

Ele nos ajuda a: gerenciar a memória do sistema (memória primária) lidar com a movimentação dos processos entre a memória principal e o disco durante a execução. Manter o controle de cada local de memória, seja alocado ou livre, verificando a quantidade de memória a ser alocada a um processo. Decidir qual processo obterá memória e em que momento rastrear quando alguma memória estiver livre ou não alocada e atualizar seu status.

Técnicas de gerenciamento de memória do SO
A seguir estão as técnicas importantes de gerenciamento de memória:

1. Alocação Contígua Única
Esta é a técnica de gerenciamento de memória mais fácil em que todos os tipos de memórias de computador, exceto a reservada para o sistema operacional, estão disponíveis para um aplicativo.

2. Alocação Particionada
Nesta alocação, a memória primária é dividida em várias partições de memória, onde cada partição armazena as informações de um trabalho específico. Um trabalho recebe uma partição quando começa a ser executado e a partição é retirada depois que o trabalho termina a execução.

3. Gerenciamento de Memória Paginada
Nesse método, são criados quadros de página que são unidades de tamanho fixo formadas após a divisão da memória do sistema.

4. Gerenciamento de Memória Segmentado
Este método é semelhante ao anterior. Ele não fornece um espaço de endereço linear e contíguo para um programa do usuário. Em vez disso, há uma tabela de segmentos que contém o endereço físico, tamanho e outros dados sobre a memória.

# data[].attributes.headline
NVIDIA trabalhando para tornar o Linux mais seguro para carros, robôs e outros ambientes críticos de segurança

# data[].attributes.subject
NVIDIA trabalhando para tornar o Linux mais seguro para carros, robôs e outros ambientes críticos de segurança

# data[].attributes.body
A NVIDIA está desenvolvendo sua própria implementação do Address Space Isolation (ASI) para o kernel Linux, que eles esperam tornar o kernel mais seguro para o setor automotivo, robótico e outras áreas onde o hardware embarcado NVIDIA Tegra está cada vez mais presente no Linux.

O engenheiro da NVIDIA, Igor Stoppa, descreve o trabalho contínuo da ASI para tornar o Linux mais seguro, evitando que drivers de hardware defeituosos interfiram em outras áreas do kernel e formas de tornar a pilha de software mais segura para ambientes NVIDIA Linux de segurança crítica.

Embora seja ótimo ver a NVIDIA trabalhando em soluções para melhorar a segurança do kernel Linux, neste momento Igor admite que existem "hacks demais" e que o código ainda nem é público... planeja liberar o código publicamente até o final deste ano.