我记得几年前读过一篇关于 NetBSD 和 FreeBSD 的比较文章,在 2000 年(好吧,很多年),看起来 NetBSD 的分叉进程更好,而 FreeBSD 的线程更好,因此,对于 Apache 1 来说,NetBSD 似乎更好一些。
从那时起,似乎 FreeBSD 先支持 SMP,但随后 NetBSD 声称对其支持更好,直到 FreeBSD 再次改进。等等。
另外我个人发现,虽然人们说 FreeBSD 对标准 PC 硬件的支持更好,但 NetBSD 曾经有过更广泛的设备支持,并且为各种克隆类型的 PCI 卡提供了更多的选择,比如 BT848s 或 Tulip 以太网克隆等。
有人看到过更新的比较吗?
我不是在谈论用户对默认 X 桌面系统的看法等等。我是在谈论使用图表讨论当您将 1mb 进程分叉 N 次时,延迟、内存使用或速度会发生什么变化。您知道当 N < 15 时,一个可能看起来像是明显的赢家,直到您在 15 之后看到不同的曲线,另一个才是赢家。
我正在尝试了解 BSD 之间的当前立场。我有一种奇怪的感觉,NetBSD 在放弃征服一堆旧机器的旧标志后,似乎转移了重点。
答案1
答案2
看serverfault 上的这篇文章一些 BSD 网页资源的链接。它还提供了 FreeBSD 7.x 内核中 SMP 改进的文档和基准测试链接。开发人员声称它比最近的 2.6 内核更好,并展示了 8 核机器上的基准测试。