Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

difference b/w kernel & operating system

Status
Not open for further replies.

reckless

Member level 1
Joined
Oct 24, 2004
Messages
34
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
301
some people use "kernel" to mean the core piece of the OS that deals most directly with the hardware, and have a slightly broader definition of "operating system". They would define "operating system" to refer to the kernel plus some of the basic computer programs and libraries that are necessary to use the kernel

It should be stressed that neither definition is completely accepted among the computer science community

So, what is the kernel and the OS?
 

In the begining there was the OS .And it was monolitic! all completely connected .Then it got to be more specialized and portable .The kernel is the TASK management and scheduling without the RESOURCE MANAGERS. These are called MANAGERS and can be integrated to the Kernel or external in the case of MACH and some very advanced kernels . These managers do the memory allocation comunications among tasks and peripherals and all the hardware controls and allocation without any intervention from the kernel .The kernel just calls them and takes the control back once finished .But yes this days a kernel has become a popular word ,To indicate that a task manager of some sort handling the lowest levels of task control particuliarly in embedded systems where the other MANAGERS may no be needed ,because the lack of resources !
 

the question is where the kernel and OS deviates
they both call managers and do the function as u told but where is the main point of deviation which thing contradictes in calling windows a kernel and linux a operating system
thanx anyways
 

They are the same thing ! Kernel is just a higher level abstraction That make it easy to debug Operating systems . by keeping all the DECISIONS on a CRITICAL LOOP the OS is more PREDICTABLE !.. this is the kernel ! The remaining functions do obey this loop INSIDE THE KERNEL .. i say a loop as a figure of speach . it can be a multi loop graph .
In the past you had "Services" and these were called by a lot of entities .And when some incident happaned it was difficult to trace it back .
Now is simpler to see where did the incident happend !
 

didn't gottya
please explain in detail i need to know the whole story if u know the kins and the dada's
explain what u want to say :|
 

i keep things simple:plz give the definitions from whereever u have read them and point out where they seem to be confusing.

The OS concepts for win and lin are the same ,the only differences lie in thier implementation.So its better t learn the OS basics rather than first learning win or lin.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top