Friday, July 18, 2008

Network Operating System 1 : Introduction to Kernel

What is Kernel?

Kernel is the operating system, performing core tasks such as managing memory and disk access as well interfacing with the hardware that makes up your system.

Kernel can handles the lower level task of actually sending appropriate instructions to a device, however if you add new device, if you add new device, you may have to enable support for it in the kernel.

This procedure to reconfigure is call as Building or Compiling the Kernel

Kernel Version

Linux kernel consists of three segments :

1 ) The Major

2 ) The Minor

3 ) The Revision Numbers.

1 )The Major number increments with major changes in the kernel.

2 )The Minor number indicates stability.

3 )The Revision Numbers refers to the corrected versions. As bugs are discovered and corrected and as new features are introduced, new revisions of a kernel are released.

a)For the Minor number, Even numbers are used for stable release, Odd numbers is reserved for development release which may unstable.

b)The revision numbers refers to the corrected versions. As bugs are discovered and corrected and as new features are introduced, new revisions of a kernel are released.

For example how to read major,minor,revision numbers :

Kernel 2.6.11-1-1369

2 is Major Number(increment of major change)

6 is Minor Number(indicates stability odd or even numbers)

11 is Revision(refer to corrected version)

1369 is a Patch Number

You could have more than one version of the kernel installed on your system.

Type uname –r (or –a for detailed info)

New Kernel are released on two different tracks,a stable tracks and a development track.

The stable kernel would be 2.6 and development kernel is 2.7

Fedora Core includes the most up-to-date stable kernel in its release. Linux kernel are available at kernel.org

One reason you my need to upgrade your kernel often is to provide support for new hardware or for a features not support by your distribution version.

Reference The Complete Reference ,Redhat Enterprise Linux and Fedora Core 4 by Richard L.Peterson-Part VI:System Administrator 709-710


:wave:

Network Operating System 1 : Introduction to Linux

Network Operating System 1 : Introduction to Linux

Introduction to Linux

Linux is a fast, stable, and open source operating system for PC computers and workstations that features professional- level Internet services, extensive development tools, fully functional graphical user interfaces (GUIs).

Linux History
Linux is developed by Linus Torvalds in 1990 along with others programmers around the world.Others operating systems is constantly being upgraded to keep up with the ever-changing capabilities of PC hardware,different with Linux, linux is a PC version of the Unix operating system that has been used for decades on mainframe and minicomputers.Linux brings the :
FESS(stand for)
1.FLEXIBILITY
2.EFFICIENCY
3.SCALABILITY
4. SPEED

Linux has become the premier platform for open source software,much of it developed by the Free Software Foundation’s GNU project.


Conclusion
- Linux has everything you need to set up ,support and maintain a fully functional network
- Linux is Free Open Source Operating System under GNU’s Free Public License.
- Linux is more flexibility, efficiency, stability , speed.

CLICK HERE TO DOWNLOAD LINUX CERTIFICATION HIERARCHY


Reference The Complete Reference, Red Hat Enterprise Linux and Fedora Core 4 by Richard L.Peterson,Part I Introduction to Linux
Copyright izat.tarmizi

Wednesday, July 16, 2008

Network Operating System 1

Assalamualaikum dan Salam Sejahtera

Selamat datang kepada semua pelajar Network Operating Sistem 1 bagi semester Julai 2008.Disini saya akan uploadkan nota-nota dan sebarang maklumat berkenaan dengan subjek Network Operating Sistem,terima kasih kepada Encik Syaiful Nizam for the notes and others Reference


:okay: