doc/en/features.sgml
Dima Dorfman 7eec0a1427 Remove duplicate $FreeBSD$ lines. One is in the `date' entity, and
one in a comment; since the former is clearly visible from the top of
the file, the latter's only purpose was to bloat the repository a
little more.

No objections by:	-doc, -www
2001-07-13 12:52:17 +00:00

96 lines
3.7 KiB
Text

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN" [
<!ENTITY date "$FreeBSD: www/en/features.sgml,v 1.15 2001/04/22 05:22:04 eric Exp $">
<!ENTITY title "About FreeBSD's Technological Advances">
<!ENTITY % includes SYSTEM "includes.sgml"> %includes;
]>
<html>
&header;
<h1>FreeBSD offers many advanced features.</h1>
<blockquote>
<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>
</blockquote>
<hr align="left" noshade="noshade" width="100%"><font
color="#FF0000"><font size="+1">A complete operating system based on
4.4BSD.</font></font>
<blockquote>
<p>FreeBSD's distinguished roots derive from the latest <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>
<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>
</blockquote>
<hr align="left" noshade="noshade" width="100%"><font
color="#FF0000"><font size="+1">FreeBSD provides higher performance,
greater compatibility with other operating systems and less system
administration.</font></font>
<blockquote>
<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
disk cache. As a result, programs receive both excellent memory
management and high performance disk access, and the system
administrator is freed from the task of tuning cache sizes.</li>
<li><b>Compatibility modules</b> enable programs for other operating
systems to run on FreeBSD, including programs for Linux, SCO UNIX,
NetBSD, and BSD/OS.</li>
<li><b>Kernel Queues</b> allow programs to respond more efficiently
to a variety of asynchronous events including file and socket IO,
improving application and system performance.</li>
<li><b>Accept Filters</b> allow connection-intensive applications,
such as web servers, to cleanly push part of their functionality into
the operating system kernel, improving performance.</li>
<li><b>Soft Updates</b> allow improved file system performance
without sacrificing safety and reliability, by intelligently
analyzing, caching and rewriting or reordering disk meta-data
operations.</li>
<li><b>Support for IPsec and IPv6</b> allows improved security in
networks, and support for the next-generation Internet Protocol,
IPv6.</li>
</ul>
<p>Work in-progress includes support for fine-grained SMP locking in
kernel, allowing higher performance on multi-processor machines,
support for Scheduler Activations, allowing parallelism in threaded
programs, file system snapshots, fsck-free booting, network
optimizations such as zero-copy sockets and event-driven socket IO, ACPI support, and advanced security features such as Mandatory
Access Control.</p>
</blockquote>
&footer;
</body>
</html>
<!--
Local Variables:
mode: sgml
sgml-indent-data: t
sgml-omittag: nil
sgml-always-quote-attributes: t
End:
-->