[openbeos] Excellent article on FreeBSD VM
- From: Zenja Solaja <solaja@xxxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Wed, 31 Oct 2001 08:19:24 +1100
http://www.daemonnews.org/200001/freebsd_vm.html
The above link points to an article about the design of FreeBSD Virtual
Memory system, regarded as one of the best implementations in the industry
(probably why Yahoo and Hotmail used FreeBSD). For those of you that are
unfamiliar with the benefits of FreeBSD, all you need to know is that it
hardly ever grindes away at the hard disk simply because it has an excellent
VM/Disk Caching algorithm.
From the article:
"In the programming world, algorithms
tend to be more important than code and it is precisely due to
BSD's academic roots that a great deal of attention was paid
to algorithm design from the beginning. More attention paid
to the design generally leads to a clean and flexible codebase
that can be fairly easily modified, extended, or replaced over
time. While BSD is considered an 'old' operating system by
some people, those of us who work on it tend to view it more
as a 'mature' codebase which has various components modified,
extended, or replaced with modern code. It has evolved, and
FreeBSD is at the bleeding edge no matter how old some of the
code might be. This is an important distinction to make and
one that is unfortunately lost to many people. The biggest
error a programmer can make is to not learn from history, and
this is precisely the error that many other modern operating
systems have made.
"
[Zenja Solaja] Emphasis on "the biggest error a programmer can make
is to not learn from history".
Take care.
----------------------
CONFIDENTIALITY NOTICE
----------------------
This email is intended only to be read or used by the addressee.
The information contained in this e-mail message may be confidential
information. If you are not the intended recipient, any use, interference
with, distribution, disclosure or copying of this material is unauthorised
and prohibited. Confidentiality attached to this communication is not waived
or lost by reason of the mistaken delivery to you.
If you have received this message in error, please delete it and notify us
by return e-mail or telephone Aristocrat Technologies Australia Pty Limited
on +61 2 9413 6300.
Other related posts:
- » [openbeos] Excellent article on FreeBSD VM