Skip to main content

Difference Between Operating Systems And Kernel Explained

The Operating System is a collection of many small programs, collectively it is known as Package.
While kernel is just a part of the Operating System. However kernel is the most important and basic part of an OS and can be considered as the skeleton of OS.
Architecture of Kernel - Wikipedia

                 
An OS is a collection of small programs like....
1. Program  to Read and Write  files in memory.
2. Program to Rename a file.
3. Program to create or delete a file or folder.
4. Program to show an icon.
5. Program for some application like calendar and clock
6. Different programs for animation and effects in a GUI based OS etc.


If you are running a GUI (Graphics User Interface) based OS,  then programs written for the graphics are seprate. Program for clock-like application is separate and  programs for basic functionality of OS are seprate.
All these programs are combined to make a complete Package called OS.

In GUI based Operating Systems like Windows, all the Colours, animations, and aero effects are added for our ease of access. However an OS can perform all It's work properly without these things.

An OS without these things and only with it's core part is known as kernel.

So, Kernel is only a written code or program for base functionality of an OS, without any GUI or any other programs.

Kernel includes all more basic programs of OS. Kernel is the lowest level of the Operating System and it is responsible for translating the command into something that can be understood by the computer.

All the work of an OS such as..
Memory management
Resource allocation
Storage management
Are performed by the Kernal of an OS at base level.


Have you ever heard of LINUX??
Linux is not an Operation System but it is a kernel itself. Linux is a written code only.
Many organizations have modified this Linux kernel to make a complete OS.
For example all the Operating Systems like Ubuntu, Mint, RedHet, Backtrack etc are the modified Linux kernel.
That's all about kernel.


For more information about the working of kernel, go through your textbooks

Share this article for others.

Comments

Popular posts from this blog

Top Hacking Softwares Used By Hackers.

Kali Linux Is a Best Operating System used for Penetration Testing by Ethical Hackers. But it is also misused by Black hats. It consist about  200 inbuilt penetration Tools . You can use Kali Linux and Window both OS in one system by the use of virtual box or Vmware software. You can also make your system double boot, but in this way you can’t use both operating system at one time. But If you are in window you can Use These Tools: Burpsuire  Present for both Windows and Linux. Wireshark It is also present for both Windows and Linux. Wireshark is a free and open-source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development, and education. Ophcrack Ophcrack is a password cracking software which are based on rainbow tables.itruns on various operating systems like MAC OS, Unix/Linux, Windows. Rainbowcrack RainbowCrack uses time-memory tradeoff algorithm to crack hashes. It differs from brut...

How To Reset Forgotten Pattern Or PIN Of Android Device.

If you forgot the password or pattern that locks your Android device, or a child entered the wrong password, pin code, or pattern enough times that it's now locked, this article will help you. Whatever the reason, if you are unable to recall your phone screen lock then you have to perform a Hard Reset to unlock your Android phone. Hard reset or Hard Reboot is quite easy and can be performed on locked devices but it will erase all your files and data.  To perform the Hard Reset follow the following steps. 1.  Hold the Volume Up and Power button simultaneously (for Samsung Galaxy devices, hold Volume Up + Home + Power). 2. Hold the button combination until you see the word Start (on Stock Android). Samsung devices will load straight into recovery mode. 3.  Use Volume Down to scroll down to “wipe data/factory reset” and press the Power button to select it 4.  Confirm your action and Reboot the device. That's all. Thank You.

How To Become A Hacker

There is no clear cut definition of a Hacker. However  hacker literally means a person who can control a specific thing according to his own way. In field of Computer Science a person is said to be hacker if he knows the art to control a computer even against its own programs. So to become a hacker it is not necessary to have a degree. You only required the skills, intelligence and a attitude to become a successful hacker. However, if you want to become a certified ethical hacker, then you need to pass a course. It is recommended that you pass college through. Hacking is one of the hottest jobs in this decade but don’t take it as an easy job. You must have a deep knowledge of computer systems, programming languages, operating systems and the journey of learning goes on and on. Some people think that a hacker is always a criminal and do illegal activities but they are wrong. Actually many big companies hire hackers to protect their systems and information and they are highly...