Segurança: OpenBSD
Portabilidade: NetBSD
Praticidade: FreeBSD
Versão Imprimível
Segurança: OpenBSD
Portabilidade: NetBSD
Praticidade: FreeBSD
Freebsd nao era velocidade?Citação:
Postado originalmente por Jim
Como nosso amigo disse o netbsd é o mais portavel e agora gostaria de dizer tambem que é um dos mais rapidos:
http://www.feyrer.de/NetBSD/gmcgarry/
Vou colar a conclusão do texto em ingles e tentar traduzir, vale lembrar que o netbsd avaliado é o 2.0 e estamos no 3.0 e mesmo o 2.1 ja tem grandes mudanças com relação a core de processamento.
Segue:
This paper has presented a suite of benchmarks and results for comparing the performance of NetBSD 2.0 and FreeBSD 5.3 in the areas of core operating system functionality, network scalability and thread performance.
The results clearly indicate that recent architectural decisions in the NetBSD operating system have closed the performance gap between NetBSD and FreeBSD. In fact, NetBSD has surpassed FreeBSD in performance in the areas investigated in this paper. Significant performance improvements are obviously visible in the thread implementation.
Microbenchmarks are not always the best indicators to make judgments on the overall performance of one operating system over another. However, they are useful to infer an understanding of the architectural decisions that go into building an operating system. For many applications, the results presented in the paper may never affect performance. For others, the scalability of the operating system may simply not permit the application to run suitably.
There are many other interesting developments in NetBSD 2.0 and FreeBSD 5.3 that deserve to be compared. Although NetBSD 2.0 has outperformed FreeBSD 5.3 in most of the benchmarks presented here, FreeBSD 5.3 has made significant developments with its symmetric multiprocessor (SMP) architecture, particularly in the area of scalability with fine-grained locking. NetBSD 2.0 continues to use a single lock to serialize access to kernel mode. Additionally, the performance of the thread implementation on multiprocessor systems, where thread concurrency can be achieved, would be worth investigating. Benchmarks for these areas are the objective of future research.
Este artigo apresenta uma tabela de resultados de comparação entre o NetBSD 2.0 e o FreeBSD 5.3 em areas de "core operating system functionality, network scalability and thread performance".
Os resultados claramente indicam que recentes modificações na arquitetura do sistema operacional NetBSD encerrou um "GAP" (leia gap como espaço, intervalo) de performance entre os dois. De fato a perfomance do NetBSD suplantou do do FreeBSD nas areas pesquisadas neste artigo.
Significantes melhoras de perfomance são visibilmente claras na implentacao de thread. (Meu comentario os caras do NetBSD aprimoraram o processamento de thread o que melhorou muito o sistema como um todo).
Porem:
Microbenchmarks não sempre os melhores indicadore para fazer-se uma comparação geral de performance entre um sistema operacional e outro.No entanto são mais praticos para decisão na para contração de um sistema operacional.
Para alguam aplicações, os resultados apresentados no artigo nunca irão afetar a perfomance. Para outros a escalabilidade do sistema operacional nao permite que sejam aplicados.
Existem muitos outro itens interessantes no NetBSD e no FreeBSD que merecem ser comparados, embora a performance do NetBSD tenha sido melhor que do FreeBSD nas comparações feitas aqui, o FreeBSD tem feito significantes avanços em sistemas multi processados, particularmente nas escalabilidade e travas de processo. O NetBSD continua usando chaves simples e serializa o acesso no modo kernel.
Adicionalmente a performance em sistemas multiprocessados onde ha concorrencia de processos, deve ser investigada. Benchmarks nestas devem ser executados.
------------------------------------------------------------------
Na minha humilde opinião o NetBSD fez e faz avanços em sua arquitetura (disco memoria rede kernel), e com a atual febre por linux os BSD devem ser experimentados como sistemas extremamente estaveis, completos, velozes e compativeis, e não somente como alternativas secundarias a linux, vale lembrar que os bsd mantem a elegancia e estabilidade dos grande sistemas Unix com uma padronização e coerencia na distribuição.
Neste Benchmark se não me falha a memória o netbsd foi o unico que não apresentou kernel panic, porem no quesito velocidade ele ficou poucos pontos abaixo do primeiro colocado,corrija-me se estiver errado mas a versão testada tambem não era a mais atual para a epoca. Já havia disponivel a 2.1 e foi usada a 1.6Citação:
Postado originalmente por GrayFox
Segue a conclusao e o link
http://bulk.fefe.de/scalability/
Please note that NetBSD was the only BSD that never crashed or panicked on me, so it gets favourable treatment for that.
Note que este NetBSD foi o unico BSD que nunca caiu ou deu o famoso kernel panic ele conseguiu um tratamento melhorado para isso !
Basicamente estabilidade a toda prova !