Categoria: Notícias da internet

O Facebook propôs um novo mecanismo de gerenciamento de memória slab para o núcleo Linux

Roman Gushchin da empresa Facebook publicou na lista de envio dos desenvolvedores do núcleo Linux um conjunto de patches com a implementação de um novo controlador de distribuição de memória slab (slab memory controller). Este novo controlador se destaca pela transferência do controle do slab do nível das páginas de memória para o nível dos objetos do núcleo, o que permite o compartilhamento de páginas slab entre diferentes cgroup, em vez de alocar caches slab separados para […]

Lançamento da biblioteca criptográfica wolfSSL 4.4.0.

Está disponível uma nova versão da biblioteca criptográfica compacta wolfSSL 4.4.0, otimizada para uso em dispositivos embarcados com recursos limitados de CPU e memória, como dispositivos de internet das coisas, sistemas de casas inteligentes, sistemas de informação automotivos, roteadores e celulares. O código é escrito em C e distribuído sob a licença GPLv2. A biblioteca fornece implementações de alto desempenho de algoritmos criptográficos modernos, incluindo ChaCha20, Curve25519, NTRU, […]

A organização Linux Foundation publicou a distribuição automotiva AGL UCB 9.0

A Linux Foundation apresentou a nona versão da distribuição AGL UCB (Automotive Grade Linux Unified Code Base), que desenvolve uma plataforma universal para uso em diversos subsistemas automotivos, desde painéis de instrumentos até sistemas de infoentretenimento automotivos. Soluções baseadas em AGL são utilizadas em sistemas de informação da Toyota, Lexus, Subaru Outback, Subaru Legacy e vans de carga Mercedes-Benz. A distribuição é baseada em […]

KolibriN 10.1 — um sistema operacional escrito em assembleia.

Foi anunciado o lançamento do KolibriN 10.1 — um sistema operacional escrito principalmente em Assembly. O KolibriN é, por um lado, uma versão amigável do KolibriOS, e por outro, sua construção máxima. Em outras palavras, o projeto foi criado para mostrar ao novato todas as possibilidades disponíveis no sistema operacional alternativo Kolibri atualmente. Características distintas da construção: Potentes capacidades multimídia: reprodutor de vídeo FPlay, visualizador […]

Novo método de gerenciamento de memória do Facebook

Um dos membros da equipe de desenvolvimento da rede social Facebook, Roman Gushchin, sugeriu em uma lista de discussão para desenvolvedores um conjunto de patches para o núcleo do Linux, visando melhorar a gestão da memória por meio da implementação de um novo controlador de gerenciamento — slab (controlador de memória slab). A alocação slab é um mecanismo de gerenciamento de memória projetado para uma distribuição de memória mais eficiente e para eliminar a fragmentação significativa. A base […]

Lançamento da plataforma de servidor JavaScript Node.js 14.0

Foi lançado o Node.js 14.0, uma plataforma para execução de aplicativos de rede na linguagem JavaScript. O Node.js 14.0 pertence às versões com suporte de longo prazo, mas esse status será atribuído apenas em outubro, após um período de estabilização. O suporte ao Node.js 14.0 será mantido até abril de 2023. O suporte à versão anterior LTS, Node.js 12.0, continuará até abril de 2022, enquanto a versão anterior à versão LTS 10.0 […]

Foram detectados 724 pacotes maliciosos no RubyGems

A empresa ReversingLabs publicou os resultados de uma análise sobre o uso de type squatting no repositório RubyGems. Normalmente, o type squatting é usado para a distribuição de pacotes maliciosos, esperando que desenvolvedores desatentos cometam erros de digitação ou não percebam as diferenças. Durante a pesquisa, foram identificados mais de 700 pacotes cujos nomes são semelhantes a pacotes populares e diferem por detalhes mínimos, como a substituição de letras semelhantes ou o uso de […]

A ReversingLabs publicou os resultados da análise do uso

Foi apresentado o utilitário rebuilderd, que permite a verificação independente de pacotes binários de uma distribuição através da implementação de um processo de compilação contínuo, que compara pacotes baixados com pacotes obtidos a partir da recompilação em um sistema local. O utilitário é escrito em Rust e é distribuído sob a licença GPLv3. No momento, o rebuilderd oferece apenas suporte experimental para a verificação de pacotes do Arch Linux, mas em breve […]

Foram corrigidas vulnerabilidades exploráveis remotamente no ipfw no FreeBSD

Duas vulnerabilidades foram corrigidas no filtro de pacotes ipfw no código de análise das opções TCP, que eram causadas por uma verificação inadequada dos dados em pacotes de rede processados. A primeira vulnerabilidade (CVE-2019-5614) ao processar pacotes TCP formatados de maneira específica pode levar ao acesso à memória fora do buffer mbuf alocado, enquanto a segunda (CVE-2019-15874) pode resultar em acesso a áreas de memória já liberadas (use-after-free). A análise da relevância dos problemas identificados para […]

Publicada a versão OpenSSL 1.1.1g com correção de vulnerabilidade relacionada ao TLS 1.3

Está disponível uma versão corretiva da biblioteca criptográfica OpenSSL 1.1.1g, que corrige uma vulnerabilidade (CVE-2020-1967) que pode levar a uma negação de serviço ao tentar estabelecer uma conexão TLS 1.3 com um servidor ou cliente controlado por um invasor. A vulnerabilidade foi classificada como de alto risco. O problema ocorre apenas em aplicativos que utilizam a função SSL_check_chain() e causa a falha do processo quando o uso da extensão TLS 'signature_algorithms_cert' é inadequado. Em particular, ao […]

Lançamento do sistema de inicialização GNU Shepherd 0.8

Está disponível o gerenciador de serviços GNU Shepherd 0.8 (anteriormente conhecido como dmd), que está sendo desenvolvido pelos criadores da distribuição GNU Guix System como uma alternativa de dependência para o sistema de inicialização SysV-init. O daemon de gerenciamento e as utilidades do Shepherd são escritos na linguagem Guile (uma das implementações da linguagem Scheme), que também é utilizada para definir configurações e parâmetros de inicialização dos serviços. O Shepherd já está em uso na distribuição GuixSD GNU/Linux e […]

Lançado o PyTorch 1.5.0

O PyTorch — um framework popular para aprendizado de máquina — foi atualizado para a versão 1.5.0. Esta versão inclui várias adições e melhorias significativas na API, incluindo: a API C++, que anteriormente era considerada experimental, agora está completamente estabilizada. Agora, os usuários podem facilmente migrar seus modelos da API Python para a API C++. O pacote torch.distributed.rpc também foi estabilizado, oferecendo amplas capacidades em ambientes distribuídos […]

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster