FreeBSD 8.0版本亮点

来源:互联网 发布:可以在家做的网络工作 编辑:程序博客网 时间:2024/06/05 18:04

每次在我外出的时候就有动作,太离谱啦!

 

8.0版本的亮点:

  • 已经实现了一个新的虚拟化容器,叫做"vimage"。

  • A new virtualization container named “vimage” has been implemented. Thisis a jail with a virtualized instance of the FreeBSD network stack and can be created byusing jail(8)command.

  • 重新实现了FreeBSD netisr框架,以支持并行多线程。

  • The FreeBSD netisr framework has been reimplemented for parallel threading support.This is a kernel network dispatch interface which allows device drivers (and other packetsources) to direct packets to protocols for directly dispatched or deferred processing.The new implementation supports up to one netisr thread per CPU, and several benchmarkson SMP machines show substantial performance improvement over the previous version.

  • FreeBSD TTY层被替换成一个新的更好支持SMP及健壮的资源处理。

  • The FreeBSD TTY layer has been replaced with a new one which has better support forSMP and robust resource handling. A tty now has own mutex and it is expected to improvescalability when compared to the old implementation based on the Giant lock.

  • [amd64, i386]FreeBSD下Linux仿真器层更新至2.6.16版本,并且缺省的Linux基础构建port现在为emulators/linux_base-f10 (Fedora 10)。

  • The FreeBSD Linux emulation layer has been updated to version 2.6.16 andthe default Linux infrastructure port is now emulators/linux_base-f10 (Fedora 10).

  • FreeBSD的GENERIC内核现在包含了可信赖BSD MAC支持。

  • The FreeBSD GENERIC kernel now includes Trusted BSD MAC(Mandatory Access Control) support. No MAC policy module is loaded by default.

  • 重新实现了FreeBSD USB子系统,以支持新式设备及更好的SMP伸缩性。

  • The FreeBSD USB subsystem has been reimplemented to support modern devices and betterSMP scalability. The new implementation includes Giant-lock-free device drivers, a Linuxcompatibility layer, usbconfig(8)utility, full support for split transaction and isochronous transaction, and so on.

  • FreeBSD CAM SCSI子系统现在包含了ATA/SATA/AHCI-兼容的设备。

  • The FreeBSD CAM SCSI subsystem ( cam(4)) nowincludes experimental support for ATA/SATA/AHCI-compliant devices.

  • 改进了VFS子系统中路径名查找的共享vnode锁定。

  • The shared vnode locking for pathname lookups in the VFS(9) subsystemhas been improved.

  • ZFS文件系统被更新至v13。

  • The ZFS file system has been updated to version 13. Thechanges include ZFS operations by a regular user, L2ARC, ZFS Intent Log on separateddisks (slog), sparse volumes, and so on.

  • NFS子系统现在支持客户端及服务器端RPCSEC_GSS验证。

  • The FreeBSD NFS subsystem now supports RPCSEC_GSSauthentication on both the client and server.

  • FreeBSD NFS子系统现在包含新的实验性的实现 - 支持NFSv2, NFSv3, 及 NFSv4。

  • The FreeBSD NFS subsystem now includes a new, experimental implementation with supportfor NFSv2, NFSv3, and NFSv4.

  • 无线网络支持层(net80211)现在支持在所支持的网络设备上的多个BSS实例。The wireless network support layer (net80211) now supports multiple BSS instances onthe supported network devices.

  • FreeBSD L2地址转换表被重新实现,以减少并行处理时的内容锁定并简化路由逻辑。

  • The FreeBSD L2 address translation table has been reimplemented to reduce lockcontention on parallel processing and simplify the routing logic.

  • 包含IPv6 SSM 与 MLDv2的IGMPv3 及 SSM已被添入。

  • The IGMPv3 and SSM (Source-Specific Multicast) including IPv6 SSM and MLDv2 have beenadded.

  • ipsec(4)子系统现在支持NAT穿透。

  • The ipsec(4)subsystem now supports NAT-Traversal (RFC 3948).

  • FreeBSD基系统的GCC堆栈保护被启用。

  • The GCC stack protection (also known as ProPolice) has been enabled in the FreeBSDbase system.

  • GNOME桌面环境 (x11/gnome2)更新至2.26.3。

  • The supported version of the GNOME desktop environment (x11/gnome2) has been updated to 2.26.3.

  • KDE桌面环境(x11/kde4)更新至4.3.1。The supported version of the KDE desktop environment (x11/kde4) has been updated to 4.3.1.

原创粉丝点击