Buy the ARP T-Shirt! BIOS Optimization Guide Money Savers!

 14 November 2004
 Discuss here !
Desktop Graphics Card Comparison Guide Rev. 33.0
Covering 628 desktop graphics cards, this comprehensive comparison allows you ... Read here
BIOS Option Of The Week - Virtualization Technology
Since 1999, we have been developing the BIOS Optimization Guide, affectionately known... Read here
Buy The BOG Book Subscribe To The BOG! Latest Money Savers!
UNIX For Dummies Guide
Digg! Reddit!Add to Reddit | Bookmark this article:

The UNIX Structure

In order to understand UNIX, we must first understand the UNIX philosophy. UNIX is a layered operating system.

The inner most layer is the hardware layer, which provides services to the operating system. The kernel, which sits between the hardware and the programs, acts as an intermediary between the hardware and the programs.

The program, which is in the outermost layer, does not need to know about how the hardware works. All it needs to know is how to provide service to the user.

But if the kernel interacts with both the hardware and the programs, how does a program interact with the kernel? Well, the program interacts with the kernel through a bunch of system calls. This brings in a level of abstraction for each layer. In other words, it separates the ‘what to do’ from the ‘how to do it’.

UNIX not only allows multiple users to log into the operating system, it also allows users to run the same or different programs all at the same time.



Hands On With The AMD Radeon R9 Fury X, R9 Fury X2 & R9 Nano
Samsung EcoGreen F4 (HD204UI) 2 TB Hard Disk Drive Review
The NVIDIA GeForce GTX 400 Tech Report
Save Your Mobile Phone From Theft!
Adobe Lightroom Photo Processing Software Review
ATI Tech Day 2006
Intel Duo Couture Event Coverage
Cooler Master Aerogate II Thermal Controller Review
Modded Radeon 9800SE Vs. GeForce FX 5950 Ultra Comparison
Spam - The Digital Pest


Copyright © Tech All rights reserved.