O FreeBSD 7.0 está batendo na porta, cada vez mais próximo o lançamento da nova versão ponto-zero do sistema, e como notíciado anteriormente, o sistema vem cheio de novidades. Tendo isso em mente, o artigo What's Cooking for FreeBSD 7? do desenvolvedor Ivan Voras, foi atualizado, e segudo Voras, continuará sendo atualizado frequentemente, até que o sistema se torne disponível. Enquanto não temos o RELEASE NOTES, certamente o artigo cai como uma luva para observarmos o que vem ai, para a nova série de produção do FreeBSD. O artigo pode sempre ser visto neste endereço aqui. Os ítens presentes no artigo, nesse momento, são: Melhorias e Limpezas na Pilha de Rede do FreeBSD - Nova implementação do sendfile() e sosend() melhorado;
- Suporte a TSO e LRO;
- Definição automática de buffer nos socket TCP;
- RSTP (Rapid Spanning Tree Protocol - 802.1w);
- SCTP (Stream Control Transmission Protocol);
- Agregação e link com lagg(4);
Acompanhe no Wiki do Projeto FreeBSD mais informações, na página 200705NetworkCabal. A maioria dessas mudanças no ambiente de rede, foram discutidas nesse documento , publicado pela FreeBSD Brasil e já noticiado aqui na FUG-BR. Melhorias em dispositivos de kernel - Super páginas de memória;
- Monitoramento de performance PMC;
- Filtro de interrupções;
- Compatibilidade binária com Linux 2.6;
- Novo escalonador: ULE 2.0;
Melhorias em subsistemas de armazenamento - Suporte ao Sistema de Arquivos ZFS (Zetabyte File System);
- Suporte a Sistemas de Arquivos temporários como alternativa aos Memory Disks (tmpfs);
- Sistema de Arquivos Jornalado com Geom (Geom Journal);
- Dispositivo Virtual de Armazenamento de Dados (Geom Virtual Storage, gvirstor);
- Suporte a multipath no Geom, para contenção de falha no acesso a disco (gmultipath);
Novas arquiteturas/plataformas suportadas pelo FreeBSD - Suporte a arquitetura ARM;
- Suporte a arquitetura su4v (Niagara / T1);
Recursos de Segurança - Auditoria de Segurança e de Eventos com BSM;
- Novo recurso de separação de privilégios, separando os privilégios de root em diversos privilégios independentes, podendo ser atribuídos a quaisquer usuários ou revogados para o root.
Recursos multimídia; - Som de alta definição com HDA Intel;
Melhorias nas aplicações de nível de usuário (userland); - Substituindo phkmalloc por jemalloc na chamada malloc() padrão, melhor eficiência em ambiente multithread e SMP;
Outras melhorias de menor impacto; - Melhoria considerável em ambiente SMP (benchmarks utilizando MySQL e BIND);
- Aumento de escalabilidade em estações SMP;
- Aumento de escalabilidade de rede, especialmente notável em ambiente 10Gbit/s;
- GIANT Lock quase extinto completamente;
- X.Org 7.2 disponível como pacote em CD;
- Compilador gcc 4.2 integrado;
- libthr como biblioteca padrão de threading;
O que certamente não entra no FreeBSD 7.0 - SCHED_CORE - novo escalonador projetado por David Xu e outros, não foi continuado pois o SCHED_ULE2 apresentou performance muito maior;
- DTrace - o melhor subsistema de kernel tracing disponível, não estará no FreeBSD 7 devido à ítens de licença ainda não resolvidos, em alguns headers de código-fonte da Sun Microsystems; esperamos que isso se resolva logo, pois técnicamente, DTrace está pronto.
- Xen - O desenvolvimento do Xen ficou descontinuado pelo seu desenvolvedor original, e apenas recentemente foi assumido por um novo desenvolvedor, representando atraso nos trabalhos e não estará pronto para o FreeBSD 7. Uma pena. Este ítem (Xen) não está presente no artigo original de Ivan Voras.
Se antecipe, e ajude a testar a estabilidade do sistema O FreeBSD 7 não está totalmente pronto, e não está oficialmente disponível. As vias tradicionais para usar o sistema seria através de csup, sincronizando seus fontes com o branch mais alto (.) na árvore CVS, e fazer um make world. Porém, existem snapshots periódicos, criados pelo Time de Engenharia de Versões do Projeto FreeBSD. Basta então aproveitar essa facilidade extra-oficial, e baixar a imagem ISO do FreeBSD 7, como snapshot, e testar o sistema. Suas impressões devem ser compartilhadas na lista
Este endereo de e-mail est sendo protegido de spam, voc precisa de Javascript habilitado para v-lo
Os snapshots mais recentes estão disponíveis aqui.
|