Q1. What is an interrupt? How are multiple interrupts dealt
with?
Q2. Explain the difference between a MONOLITHIC KERNAL and
a MICROKERNAL?
Q3. List reasons why a Mode switch between threads may be
cheaper than a Mode switch between processes.
Q4. What is the difference among deadlock avoidance,
detection and prevention?
Q5. What items of information about a task might be useful
in real time scheduling?
Q6. Discuss some of the reasons for implementing process
migration ?
How is the process address space handled during process
migration?
Answer Posted / hemant chand dungriyal
Ans. When we start to develop a operating system kernal size
is so small but when we start more development in kernal than we add more file or modual in kernal.So our kernal
size is increasing day by day after some time our kernal
size is so big as known as MONOLITHIC KERNAL(in which we
face slow speed problem).
Then developer think and it reduce the kernal size as known
as MICROKERNAL(in which we store some important or necessary
files(without these file computer not run)).
| Is This Answer Correct ? | 6 Yes | 9 No |
Post New Answer View All Answers
What is the difference between wget and curl?
Explain about memory management in operating system.
Who started gnu?
Assuming feedback to the adversary flugging an error as each incorrect character is entered, what is the expected time to discover the correct password?
What is a file in os?
How do I clean up my computer to make it run faster?
Can I delete old updates to free up disk space?
How much memory do I need on my laptop?
How do I merge folders on mac?
How many goroutines are in a core?
What are go channels?
Why is android better than ios?
Why is it called gnu?
What is difference between post and patch?
Is the higher the ghz the better?