发新话题
打印

【转帖】FreeBSD.org开发人员服务器(freefall)升级为FreeBSD 6.0-STABLE

【转帖】FreeBSD.org开发人员服务器(freefall)升级为FreeBSD 6.0-STABLE

日前,FreeBSD开发人员shell服务器(freefall)正式从FreeBSD 4.11-STABLE升级为FreeBSD 6.0-STABLE。

这一升级决定是在 6.0-RELEASE 发布之后不久做出的。Scott Long (Release Engineering Team Leader)认为,从我们收到的反馈来看,FreeBSD 6.0-RELEASE不仅是最近几年最好的FreeBSD发行版本,而且也成为了FreeBSD历史上最好的.0发行版本。
这次升级是一次标志性的事件,6.0-RELEASE在可靠性、性能等方面的大量改进,已经获得了多数开发人员和大量用户的广泛认可。

目前,freefall的uname -a是:

FreeBSD freefall.freebsd.org 6.0-STABLE FreeBSD 6.0-STABLE #0: Sat Dec 10 03:18:20 UTC 2005 kensmith@freefall.freebsd:/usr/obj/usr/src/sys/FREEFALL i386

我们鼓励所有目前采用 FreeBSD 4.x 或 5.x 的用户严肃地考虑升级到最新的 FreeBSD 6.0,以获得最佳的可靠性、性能和安全性,以及更多最新的应用程序和硬件支持。

FreeBSD 6.0-RELEASE相对先前版本的重大改进包括:
- 完全多线程化的VFS和文件系统。这一改进使得操作系统能够将文件系统与操作系统的其他多数组件一起实行动态优先级抢占式调度,从而大大改善了响应时间。
- 改进的网络协议栈和驱动程序。多数常见网卡的驱动程序已经全面MPSAFE化,使得网络协议栈能够与操作系统的其他多数组件一起实行动态优先级抢占式调度,从而大大改善了响应时间并提高了并发。
- 改进的虚拟内存子系统。虚拟内存系统在所有T1平台上均为MPSAFE。
- 大幅改善的单和多处理器支持。在5.x的MP模型基础上,对操作系统的细锁等机制进行了优化,使得单处理器上的执行性能全面超越了4.x,并使SMP系统的性能得到了进一步的提升。
- 抢占式进线程调度。FreeBSD 6.0-RELEASE起,内核的PREEMPTION默认启用,从而改善了响应时间。
- 改进的线程支持。David Xu对POSIX兼容线程库进行了改进,并对1:1线程库进行了重写。使用1:1线程库运行为Linux设计的应用程序,如MySQL会显著改善其性能。
- 稳定的网络ISR直接派发支持。现在可以安全地使用net.isr.direct=1来获得可以察觉的TCP/IP性能改进了。
- 开发阶段的触发问题策略使大量潜在问题得以修正。6.0-CURRENT阶段我们引入了许多辅助调试的机制使得内核在存在潜在问题时能立即被开发人员发现并修正。
- 其他各式各样的安全/可靠性/性能改进。

FreeBSD 6.1将在明年3月左右发布。      

TOP

发新话题