Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ Under the Hood

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Under the Hood




The BeOS Virtual Tour

Under the Hood


What makes the BeOS so fast and efficient? For starters, the BeOS cast off the chains of "legacy code", freeing it from the restrictions of ancient computing methods.

In their place was put an architecture specifically designed for handling intensive tasks, such as digital audio and video. The building blocks include:

  • Symmetric multiprocessing
    Take advantage of two, four or more processors in a single machine.

  • Pervasive multithreading
    Multithreading takes large tasks, such as applications, and breaks them down into a myriad of smaller tasks. Pervasive multithreading means that this approach is used throughout the BeOS, from the kernel, through the graphics and I/O systems, and through BeOS applications.

  • Preemptive multitasking
    The BeOS works on and rapidly switches between dozens, often hundreds, of smaller tasks. These tasks can be deployed on a single processor, providing a smooth multitasking environment, or across any number of processors in a multiprocessor system.

  • 64-bit journaling file system
    This enables extremely large volumes and files, of terabyte size and more, enough to handle even raw uncompressed, high-resolution video and audio -- the foundation for high-quality editing systems. The Be file system goes even further, providing database capabilities allowing the storage of multiple attributes and indexes along with files.

  • Object-oriented APIs
    The BeOS API makes programming easy and efficient.

For more information, check out the BeOS Product Data Sheet or the Media OS Whitepaper.

Okay, lets see what all that power does for you.


Tour Index |Previous | Next


BeOS Release 4
Copyright © 1998 Be, Inc.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026