Professional Researcher's Encyclopaedia

Knowledge is only a click away

Operating system - enyclopaedia article

Operating system

Summary: In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations, as well as running application software such as word processing programs and Web browsers. Introduction Colloquially, the term is most often used to mean all the software which "comes with" a computer system before any applications are installed. The operating system ensures that other applications are able to use memory, input and output ...

read the full Operating system article

Buy Operating system related products:


Buy from Amazon.co.uk Books - Music - Classical - VHS - DVD - Video-games - Software - Electronics - Toys
Buy from Amazon.com Books - Music - Classical - VHS - DVD - Videogames - Software - Electronics - Photo - Toys
Buy from Amazon.ca Books - Music - Classical - VHS - DVD - Video-games - Software - Livres en Français
Buy from Amazon.de - - - - - - -
Buy from Amazon.fr - - - - -
Advanced Product Search (new):    uk    |     us    |     ca    |     de    |     fr

Operating system

     From Wikipedia, the free encyclopedia.

In computing, an operating system (OS) is the system software responsible for the direct control and management of hardware and basic system operations, as well as running application software such as word processing programs and Web browsers.

Introduction

Colloquially, the term is most often used to mean all the software which "comes with" a computer system before any applications are installed.

The operating system ensures that other applications are able to use memory, input and output devices and have access to the file system. If multiple applications are running, the operating system schedules these such that all processes have sufficient processor time where possible and do not interfere with each other.

As of the beginning of 2004, the major operating systems in widespread use on personal computers have consolidated into two families: the Microsoft Windows family and the UNIX-style family (which includes various definitions of Unix, Linux and Mac OS X).

UNIX is widely used in academic institutions and back-end implementations, while Windows is popular among home users as well as businesses for front-end use. On the client side, Windows is by far the most widely-used operating system with studies variously placing Microsoft's market share anywhere from 90-98%. Linux is widely used in web servers, and is making inroads into home and business environments. Mac OS X (which incorporated major parts of UNIX) and its predecessors are popular with a relatively small but loyal group of home users and multimedia designers.

Mainframe computers and embedded systems use a variety of different operating systems, many with no direct connection to Windows or UNIX.

Examples of operating systems

Classifications and terminology

An operating system is conceptually broken into three sets of components: a user interface (which may consist of a graphical user interface and/or a command line interpreter or "shell"), low-level system utilities, and a kernel--which is the heart of the operating system. As the name implies, the shell is an outer wrapper to the kernel, which in turn talks directly to the hardware.

           Hardware <-> Kernel <-> Shell <-> Applications 
In some operating systems the shell and the kernel are completely separate entities, allowing you to run varying combinations of shell and kernel (eg UNIX), in others their separation is only conceptual.

Kernel design ideologies include those of the monolithic kernel, microkernel, and exokernel. Traditional commercial systems such as UNIX and Windows, as well as the newer Linux, use a monolithic approach, while the trend in more modern systems is to use a microkernel (such as in QNX, BeOS, Windows NT etc). The microkernel approach is also very popular among research OSes. Many embedded systems use ad-hoc exokernels.

Related articles

General topics

Other topics

External links

link to this article with the following HTML

 
This article is from Wikipedia. This article was up-to-date as of 8 May 2004 - See live article
All text is available under the terms of the GNU Free Documentation License.

This page is part of Professional Researcher
Web site design by Dean Marshall