Reword and in some cases rewrite introductory text. Describe forthcoming
7.0 release and highlight some key new features. Reviewed by: simon
This commit is contained in:
parent
5605dd1f1d
commit
3ece148141
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=30966
1 changed files with 78 additions and 19 deletions
|
@ -1,5 +1,5 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
|
||||
<!ENTITY date "$FreeBSD: www/en/features.sgml,v 1.28 2006/08/19 21:20:30 hrs Exp $">
|
||||
<!ENTITY date "$FreeBSD: www/en/features.sgml,v 1.29 2007/03/25 10:21:04 blackend Exp $">
|
||||
<!ENTITY title "About FreeBSD's Technological Advances">
|
||||
<!ENTITY % navinclude.about "INCLUDE">
|
||||
]>
|
||||
|
@ -10,31 +10,90 @@
|
|||
<h1>FreeBSD offers many advanced features.</h1>
|
||||
|
||||
<p>No matter what the application, you want your system's resources
|
||||
performing at their full potential. FreeBSD's advanced features
|
||||
enable you to do just that.</p>
|
||||
performing at their full potential. FreeBSD's focus on
|
||||
performance, networking, and storage combine with easy system
|
||||
administration and excellent documentation to allow you to do just
|
||||
that.</p>
|
||||
|
||||
<h2>A complete operating system based on 4.4BSD.</h2>
|
||||
|
||||
<p>FreeBSD's distinguished roots derive from the latest <b>BSD</b>
|
||||
<p>FreeBSD's distinguished roots derive from the <b>BSD</b>
|
||||
software releases from the Computer Systems Research Group at the
|
||||
University of California, Berkeley. The book <i>The Design and
|
||||
Implementation of 4.4BSD Operating System</i>, written by the 4.4BSD
|
||||
system architects, thus describes much of FreeBSD's core functionality
|
||||
in detail.</p>
|
||||
University of California, Berkeley. Over ten years of work have
|
||||
put into enhancing BSD, adding industry-leading SMP, multithreading,
|
||||
and network performance, as well as new management tools, file
|
||||
systems, and security features. As a result, FreeBSD may be found
|
||||
across the Internet, the operating system of core router products,
|
||||
running root name servers, hosting major web sites, and the
|
||||
foundation for widely used desktop operating systems. This is only
|
||||
possible because of the diverse and world-wide membership of the
|
||||
volunteer FreeBSD Project.</p>
|
||||
|
||||
<p>Drawing on the skills and experience of a diverse and world-wide
|
||||
group of volunteer developers, the FreeBSD Project has worked to
|
||||
extend the feature set of the 4.4BSD operating system in many ways,
|
||||
striving constantly to make each new release of the OS more stable,
|
||||
faster and containing new functionality driven by user requests.</p>
|
||||
<h2>FreeBSD provides advanced operating system features, making it ideal
|
||||
across a range of systems, from embedded environments to high-end
|
||||
multiprocessor servers.</h2>
|
||||
|
||||
<h2>FreeBSD provides higher performance,
|
||||
greater compatibility with other operating systems and less system
|
||||
administration.</h2>
|
||||
<p><b>FreeBSD 7.0</b>, due out in late 2007, brings many new features
|
||||
as well as performance advancements. With a special focus on storage
|
||||
and multiprocessing performance, FreeBSD 7.0 will ship with support
|
||||
for Sun's <b>ZFS file system</b> and <b>highly scalable
|
||||
multiprocessing performance</b>. Benchmarks have shown that FreeBSD
|
||||
provides twice the MySQL and PostgreSQL performance as current Linux
|
||||
systems on 8-core servers.</p>
|
||||
|
||||
<ul>
|
||||
<li><b>SMPng</b>: After seven year's of development on advanced SMP
|
||||
support, FreeBSD 7.0 realized the goals of a fine-grained kernel
|
||||
allowing linear scalability to over 8 CPU cores for many workloads.
|
||||
FreeBSD 7.0 sees an almost complete elimination of the Giant Lock,
|
||||
removing it from the CAM storage layer and NFS client, moving
|
||||
towards more fine-grained locking in the network subsystem.
|
||||
Significant work has also been performed to optimize kernel
|
||||
scheduling and locking primitives, and the optional ULE scheduler
|
||||
allows thread CPU affinity and per-CPU run queues to reduce
|
||||
overhead and increase cache-friendliness. Benchmarks reveal a
|
||||
dramatic performance advantage over other &unix; operating systems
|
||||
on identical multicore hardware, and reflect a long investment in
|
||||
new SMP technology for the FreeBSD kernel.</li>
|
||||
|
||||
<li><b>ZFS filesystem</b>: Sun's ZFS is a state-of-the-art file
|
||||
system offering simple administration, transactional semantics,
|
||||
end-to-end data integrity, and immense scalability. From
|
||||
self-healing to built-in compression, raid, snapshots, and volume
|
||||
management, ZFS will allow FreeBSD system administrators to easily
|
||||
manage large storage arrays.</li>
|
||||
|
||||
<li><b>10gbps network optimization</b>: With optimized device drivers
|
||||
from all major 10gbps network vendors, FreeBSD 7.0 has seen
|
||||
extensive optimization of the network stack for high performance
|
||||
workloads, including auto-scaling socket buffers, TCP Segment
|
||||
Offload (TSO), Large Receive Offload (LRO), direct network stack
|
||||
dispatch, and load balancing of TCP/IP workloads over multiple CPUs
|
||||
on supporting 10gbps cards or when multiple network interfaces are
|
||||
in use simultaneously. Full vendor support is available from
|
||||
Chelsio, Intel, Myricom, and Neterion.</li>
|
||||
|
||||
<li><b>SCTP</b>: FreeBSD 7.0 is the reference implementation for the
|
||||
new IETF Stream Control Transmission Protocol (SCTP) protocol,
|
||||
intended to support VoIP, telecommunications, and other
|
||||
applications with strong reliability and variable quality
|
||||
transmission through features such as multi-path delivery,
|
||||
fail-over, and multi-streaming.</li>
|
||||
|
||||
<li><b>Wireless</b>: FreeBSD 7.0 ships with significantly enhanced
|
||||
wireless support, including high-power Atheros-based cards, new
|
||||
drivers for Ralink, Intel, and ZyDAS cards, WPA, background
|
||||
scanning and roaming, and 802.11n.</li>
|
||||
|
||||
<li><b>New hardware architectures</b>: FreeBSD 7.0 includes
|
||||
significantly improved support for the embedded ARM architecture,
|
||||
as well as preliminary support for the Sun Ultrasparc T1
|
||||
platform.</li>
|
||||
</ul>
|
||||
|
||||
<p>FreeBSD has a long history of advanced operating system feature
|
||||
development; you can read about some of these features below:</p>
|
||||
|
||||
<p>FreeBSD's developers attacked some of the more difficult problems in
|
||||
operating systems design to give you these advanced features:</p>
|
||||
|
||||
<ul>
|
||||
<li><b>A merged virtual memory and filesystem buffer cache</b>
|
||||
continuously tunes the amount of memory used for programs and the
|
||||
|
|
Loading…
Reference in a new issue