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" [
|
<!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 title "About FreeBSD's Technological Advances">
|
||||||
<!ENTITY % navinclude.about "INCLUDE">
|
<!ENTITY % navinclude.about "INCLUDE">
|
||||||
]>
|
]>
|
||||||
|
@ -10,31 +10,90 @@
|
||||||
<h1>FreeBSD offers many advanced features.</h1>
|
<h1>FreeBSD offers many advanced features.</h1>
|
||||||
|
|
||||||
<p>No matter what the application, you want your system's resources
|
<p>No matter what the application, you want your system's resources
|
||||||
performing at their full potential. FreeBSD's advanced features
|
performing at their full potential. FreeBSD's focus on
|
||||||
enable you to do just that.</p>
|
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>
|
<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
|
software releases from the Computer Systems Research Group at the
|
||||||
University of California, Berkeley. The book <i>The Design and
|
University of California, Berkeley. Over ten years of work have
|
||||||
Implementation of 4.4BSD Operating System</i>, written by the 4.4BSD
|
put into enhancing BSD, adding industry-leading SMP, multithreading,
|
||||||
system architects, thus describes much of FreeBSD's core functionality
|
and network performance, as well as new management tools, file
|
||||||
in detail.</p>
|
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
|
<h2>FreeBSD provides advanced operating system features, making it ideal
|
||||||
group of volunteer developers, the FreeBSD Project has worked to
|
across a range of systems, from embedded environments to high-end
|
||||||
extend the feature set of the 4.4BSD operating system in many ways,
|
multiprocessor servers.</h2>
|
||||||
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 higher performance,
|
<p><b>FreeBSD 7.0</b>, due out in late 2007, brings many new features
|
||||||
greater compatibility with other operating systems and less system
|
as well as performance advancements. With a special focus on storage
|
||||||
administration.</h2>
|
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>
|
<ul>
|
||||||
<li><b>A merged virtual memory and filesystem buffer cache</b>
|
<li><b>A merged virtual memory and filesystem buffer cache</b>
|
||||||
continuously tunes the amount of memory used for programs and the
|
continuously tunes the amount of memory used for programs and the
|
||||||
|
|
Loading…
Reference in a new issue