FreeBSD Archive

Implementing Hardware RAID on FreeBSD

RAID has been around for over 15 years. Why use RAID? For me, the reasons are redundancy and reliability. I don't like disk failures. By running RAID, a disk failure will not take down my system; it still runs after a disk fails. When a disk does fail, I still have my system, and I can find another drive, add it to the system, and be ready for the next failure. Read More at ONLamp.

FreeBSD: ULE Scheduler Status

Since the decision to demote ULE in favor of the 4BSD scheduler as the default for FreeBSD's 5.3-Release, many improvements to both schedulers have been committed. At the time it was marked broken, ULE was especially needy in light of the status of its maintainership, performance issues, and its unreliable nature in conjunction with threading and kernel preemption. Having resolved these problems, Jeff Roberson announces to -current that the ULE code is now in working order, kerneltrap reports.

FreeSBIE 1.1 is released

As you might already know, FreeSBIE is a LiveCD based on the FreeBSD Operating system, or even easier, a FreeBSD-based operating system that works directly from a CD, without touching your hard drive. Today, FreeSBIE 1.1 is released.

FreeBSD on Bochs

This article, is a description of my efforts to build a minimal FreeBSD system from scratch and run it under the Bochs emulator. Inspired by "FreeBSD From Scratch" by Jens Schweikhardt, this article extends its ideas by using a file backed virtual disk, as the installation directory and harddisk image under Bochs.

Painless FreeBSD System Updating

One of the greatest advantages that *BSD has over other Unix variants is the cvsup/make world process. Unlike most Linux distributions it isn't necessary to wait months for a new version to be released for you to upgrade your system. The cvsup/make world process allows you to update your system at any time.

My workstation OS: FreeBSD

"When you have to get work done (especially if you're self-employed) it's important to choose the right tools to enhance your productivity. If your work has something to do with a computer, the operating system is especially important. Of all of the OSes that I have used and reviewed over the years -- and I still have all of them available -- I prefer FreeBSD's "new technology release" as my main workstation operating system. Why? Because I can get more work done with it." Read the article at NewsForge.

FreeBSD 5.3-RELEASE Available

FreeBSD 5.3-RELEASE is now officially available. This release marks a milestone in the FreeBSD 5.x series and the beginning of the 5-STABLE branch of releases. New features from 4.x include massively upgraded SMP scalability including the new KSE M:N threading implementation, and the new ULE constant time scheduler (currently switched off per default). All in all these features bring scalability of kernel features on SMP systems (at least small to midrange systems) more or less on par with the Linux 2.6 kernel series with the NPTL threads library.

FreeBSD 5.3-BETA7 Released

Fixes and enhancements made since BETA6 on FreeBSD 5.3: fix timekeeping on sparc64 and alpha that would result in the day of the week being stored incorrectly in NVRAM; add support to the fxp driver for the ICH6 chipset; fix the panic on detach problem with USB hubs; import BIND 9.3.0, this completely replaces the old BIND 8.x nameserver in the base system; fix panic when allocating swap on a busy system; fix loader crash when using the 'lsdev' command".