Major advantage of the layered approach to system design, Operating System

Q. What is the major advantage of the layered approach to system design? What are the de-merits of using the layered approach?

Answer: As in all cases of modular design as well as designing an operating system in a modular way has several advantages. The system is simpler to debug and modify because changes affect only limited sections of the system rather than touching all sections of the operating system. Information is kept merely where it is needed and is accessible only within a defined and restricted area thus any bugs affecting that data must be limited to a specific module or layer.

Posted Date: 7/27/2013 2:20:26 AM | Location : United States







Related Discussions:- Major advantage of the layered approach to system design, Assignment Help, Ask Question on Major advantage of the layered approach to system design, Get Answer, Expert's Help, Major advantage of the layered approach to system design Discussions

Write discussion on Major advantage of the layered approach to system design
Your posts are moderated
Related Questions
Q. What resources are utilized when a thread is created? How do they vary from those used when a process is created? Answer: For the reason that a thread is smaller than a pr

What is thrashing? It is a method in virtual memory schemes when the processor spends most of its time swapping pages, rather than implementing instructions. This is because o

LRU approximation page replacement In this we utilize the reference bit associated with the page entry to choose a page to be removed. The various algorithms used for the imp

Q. A CPU scheduling algorithm determined an order for the execution of its scheduled processes. Convinced n processes to be scheduled on one processor how numerous possible differ

Making the Transition to Client - Server Programming Making the transition to client - server programming is a significant effort. Client - server applications must be designed

What are batch systems? Early computers were physically huge machines run from a console. The general input devices were card readers and tape drivers. The common output device

(Add synchronization to your solutions to HW 3 to eliminate all of the race conditions.  You should not remove any of the sleep() commands that you used to produce the race conditi

In a  p system each part (RAM, ROM, I/O) has a unique set of numbers. The allocation of these numbers is usually stated in the form of a memory map. This is a plot of data bus agai

(a) Describe services of operating systems. (b) Differentiate among the short term, medium term and long term scheduling that are given by multi-tasking operating systems.

In the mean while the fork() system call the Kernel creates a copy of the parent process's address space and adds it to the child process. But the vfork() system call do no