Professional Documents
Culture Documents
o hast
o rwhod
o kdump
New Binary Packaging System: FreeBSD now uses pkg, a
vastly improved package management system that supports
multiple repositories, signed packages, and safe upgrades. The
improved system is combined with more frequent official
package builds for all supported platforms and a new stable
branch of the ports tree for better long term support.
Unmapped I/O: The newly implemented concept of
unmapped VMIO buffers eliminates the need to perform costly
TLB shootdowns for buffer creation and reuse, reducing system
CPU time by up to 25-30% on large SMP machines under
heavy I/O load.
FreeBSD 9.X brought many new features and performance
enhancements with a special focus on desktop support and security.
OpenZFS: FreeBSD 9.2 includes OpenZFS v5000 (Feature
Flags), including the feature flags:
o async_destroy
o empty_bpobj
o lz4_compress
which allow ZFS destroy operations to happen in the
background, make snapshots consume less disk space, and
offers a better compression algorithm for compressed
datasets.
Capsicum Capability Mode: Capsicum is a set of features for
sandboxing support, using a capability model in which the
capabilities are file descriptors. Two new kernel options
CAPABILITIES and CAPABILITY_MODE have been added to the
GENERIC kernel.
Hhook: (Helper Hook) and khelp(9) (Kernel Helpers) KPIs
have been implemented. These are a superset of the pfil(9)
framework for more general use in the kernel. The hhook(9)
KPI provides a way for kernel subsystems to export hook
points that khelp(9) modules can hook to provide enhanced or