Search /
Docfinder:
Advanced search  |  Help  |  Site map
RESEARCH CENTERS
SITE RESOURCES
Click for Layer 8! No, really, click NOW!
Networking for Small Business
/

More Be for me and hopefully you, too

Gibbs archive

Last week, Gearhead started enthusing about BeOS, the multimedia operating system from Be Corp. This week, there is more of the same excitement because this is an operating system that deserves a closer look.

In our survey of features, we covered BeOS' preemptive multitasking with pervasive multithreading and support for eight processors (operating symmetrically), and Gearhead bets you were left thinking, "Tell me more!"

Did we mention BeOS uses protected memory? It does. And crashes caused by applications trying to access memory they aren't allowed to access don't cause the system to fall apart.

When Gearhead saw a demo of the latest release of BeOS (Version 4.5) some months ago, the presenter, who was running BeOS on a twin 500-MHz processor system, grabbed six movie files and dropped them on the desktop where they all started to play simultaneously . . . and playing as they should. Pretty cool, but the best was yet to come.

After switching processors on and off without a blip of any kind in the playback of the movies, he dragged each of them onto the pages of a book animation and then proceeded to turn the pages with the movies still playing in the pages. What was amazing was that the movies conformed to the page shape as they played and as the page turned.

Another feature that will make your mouth water is the BeOS File System, otherwise called BFS. Designed to be big - nay, huge - BeOS' BFS uses a 64-bit multithreaded file system with full journaling. The reason for 64-bit operation is to allow for gigantic storage. BFS can support a maximum file size of 18,000,000,000,000,000 bytes (that's 18 petabytes, my friend).

A journaled file system means that BeOS keeps track of all file system changes to the journal before they are written to the disk, and it does so in real time - as the system runs. This journal is kept on disk so if anything goes wrong, BeOS can reconstruct the file system after a crash. Neat.

And multithreading the file system ensures that it provides the best possible performance for all file system services, including journaling, without reducing the processing capability of the PC any more than absolutely necessary. Note that you can't do journaling without taking a huge performance hit if you don't have a multithreaded file system.

The file system is also built to be "database-like," which allows arbitrary attributes to be appended to files and used in searches. BFS' focus on database-like operation makes searching for files and their attributes fast, but unlike a regular database, the results of searches are lists of files rather than data tables.

So we have a big, bad file system underlying an elegant processing architecture, but surely there's more? You bet.

There's POSIX compliance, which makes a programmer's life easier (porting from a multiuser time-sharing system to BeOS is said to be easy); object orientation in just about every aspect of the system's architecture and operation (that's what dragging the videos onto the book animation is about); a ton of applications; and the list goes on.

RELATED LINKS

Be there, does that. Wow!
The first in the series. Has URLs for more Be info. Network World, 4/03/00.

Next week we'll look at getting BeOS running. Be there at gh@gibbs.com.

Reaction: Here's what some Fusion users are saying about this article: What do you think? Add your comments to the thread


NWFusion offers more than 40 FREE technology-specific email newsletters in key network technology areas such as NSM, VPNs, Convergence, Security and more.
Click here to sign up!
New Event - WANs: Optimizing Your Network Now.
Hear from the experts about the innovations that are already starting to shake up the WAN world. Free Network World Technology Tour and Expo in Dallas, San Francisco, Washington DC, and New York.
Attend FREE
Your FREE Network World subscription will also include breaking news and information on wireless, storage, infrastructure, carriers and SPs, enterprise applications, videoconferencing, plus product reviews, technology insiders, management surveys and technology updates - GET IT NOW.
* HOME    * RESEARCH CENTERS     * NEWS     * EVENTS

Contact us | Terms of Service/Privacy | How to Advertise
Reprints and links | Partnerships | Subscribe to NW
About Network World, Inc.

Copyright, 1994-2006 Network World, Inc. All rights reserved.