answersLogoWhite

0


Best Answer

The main advantage of the layered approach is modularity. The layered are selected such that each uses function and services of only lower level layers. This approach simplifies debugging and system verification

In this case the system is easier to debug and modify, because changes affect only limited portions of the code, and programmer does not have to know the details of the other layers. Information is also kept only where it is needed and is accessible only in certain ways, so bugs affecting that data are limited to a specific module or layer.

Regards

Praveen Muttikkal

User Avatar

Wiki User

13y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

13y ago

simpicity of construction, debugging of errors and also system verifivation...

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the main advantage of the layered approach to system design of operating system?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Performing Arts

What is the main advantage of the micro kernel approach to system design?

Simplicity. The micro-kernel approach to system design keeps the kernel as small and simple as possible. This means that it is easier to maintain, and will likely contain fewer flaws. However, functionality not implemented inside that kernel (like device drivers) will need to be provided in another way, usually by other programs.


List and explain the design goals for xp operating system?

fuching


How do you design grid operating system?

http://wiki.answers.com/Q/How_do_you_design_grid_operating_system"


It is sometimes difficult to achieve a layered approach if two components of the operating system are dependent on each other Identify a scenario in which it is unclear how to layer two system compon?

The virtual memory subsystem and the storage subsystem are typically tightly-coupled and require careful design in a layered system due to the following interactions. Many systems allow files to be mapped into the virtual memory space of an executing process. On the other hand, the virtualmemory subsystem typically uses the storage system to provide the backing store for pages that do not currently reside in memory. Also, updates to the filesystem are sometimes buffered in physical memory before it is flushed to disk, thereby requiring careful coordination of the usage of memory between the virtual memory subsystem and the filesystem.


What is the definition of an open source operating system?

An open-source operating system is one that is available to the general public for use and/or modification from its original design free of charge.

Related questions

What is the Main disadvantage of layered approach to operating system design?

The main advantage of the layered approach is modularity. The layered are selected such that each uses function and services of only lower level layers. This approach simplifies debugging and system verification In this case the system is easier to debug and modify, because changes affect only limited portions of the code, and programmer does not have to know the details of the other layers. Information is also kept only where it is needed and is accessible only in certain ways, so bugs affecting that data are limited to a specific module or layer. Regards Praveen Muttikkal


What is the advantage of using layered architecture in asp.net application?

• When used appropriately, a layered design can lessen the overall impact of changes to the application. •Allows you to modify a component without disturbing the next one •Design scalable and maintainable web applications rapidly •Increase security level of an application


Describe at least five key principles in the design of layered network architecture?

Principles are not advantages or disadvantages of the layered approach, principles are behind the layered approachPrinciples:Data transmission error free.Minimum time for route discovery.Communication between layers through primitives.Congestion control for minimum delays and retransmission.Minimum effort in replacing new layer in the existing network layers.


What is the main advantage of the microkernel approach to system design?

Microkernels provide minimal process and memory management, in addition to a communication facility.


Factors in Operating System Design?

factors of operating system design


What is layered elaboration?

Layered Elaboration allows design teams to generate ideas through an iterative process in which each version leaves prior ideas intact while extending concepts. Layered Elaboration is a useful technique as it enables co-design to take place asynchronously and does not require much space or many resources.


What is top down approach and bottom up for VLSI design?

Top down approach is based on Chip level flow, If the design is small then we can opt for this approach . Bottom down approach is hierarchical based chip design flow, If our Design is big, then , the chip is divided in to small manageable modules, it is similar to "Divide and Conquer approach", Finish the small manageable modules , so that the run time will be controlled, and then finally integrate in to one-chip.


What is a synonym for methodology?

approach, design, manner, mode


What do you mean STA in pipeline design?

Station Approach


What is the main advantage of the micro kernel approach to system design?

Simplicity. The micro-kernel approach to system design keeps the kernel as small and simple as possible. This means that it is easier to maintain, and will likely contain fewer flaws. However, functionality not implemented inside that kernel (like device drivers) will need to be provided in another way, usually by other programs.


What are the five approaches to management information system design and what are the advantages and disadvantages of each?

Traditional approach, Current practice approach, reaction approach, cafeteria approach, human service approach


UI UX design course?

The UI/UX Design Specialization brings a design-centric approach to user interface and user experience design,