answersLogoWhite

0

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

14y ago

What else can I help you with?

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.


How do you design grid operating system?

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


List and explain the design goals for xp operating system?

fuching


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


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.


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.


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 a synonym for methodology?

approach, design, manner, mode


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 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 do you mean STA in pipeline design?

Station Approach


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,