UNSW   Faculty of Engineering PRINT VERSION SITE MAP  
cse | School of Computer Science and Engineering (CRICOS Provider No. 00098G)
    #About CSE     #Undergraduate Study     #Postgraduate Study     #Timetables & Courses     #Research & Publications     #People & Work Units     #Help & Resources     #News & Events     #High School Portal

Last updated 28.09.06

The Kernel

As its name implies, the kernel is at the core of each UNIX system and is loaded in whenever the system is started up - referred to as a boot of the system.

It manages the entire resources of the system, presenting them to you and every other user as a coherent system. You do not need to know anything about the kernel in order to use a UNIX system. This information is provided for your information only.

Amongst the functions performed by the kernel are:

  • managing the machine's memory and allocating it to each process.
  • scheduling the work done by the CPU so that the work of each user is carried out as efficiently as is possible.
  • organising the transfer of data from one part of the machine to another.
  • accepting instructions from the shell and carrying them out.
  • enforcing the access permissions that are in force on the file system.

[Home] [Search] [Index] This site maintained by webmaster@cse.unsw.edu.au
Top Of Page

 ###
Site maintained by webmistress@cse.unsw.edu.au
Please read the UNSW Copyright & Disclaimer Statement