…… is used in operating system to separate mechanism from policy A. Single level implementation B. Two level implementation C. Multi level implementation D. None

Single level implementation
Two level implementation
Multi level implementation
nan

The correct answer is B. Two level implementation.

A two-level implementation is a technique used in operating systems to separate mechanism from policy. The mechanism is the underlying code that implements the functionality of the operating system, while the policy is the set of rules that govern how the mechanism is used. This separation allows for greater flexibility

and extensibility in the operating system, as the mechanism can be changed without affecting the policy, and vice versa.

A single-level implementation is a simpler approach that does not separate mechanism from policy. In this approach, the mechanism and policy are combined into a single unit. This can make the operating system more difficult to understand and modify, as changes to the mechanism can also affect the policy.

A multi-level implementation is a more complex approach that allows for multiple levels of separation between mechanism and policy. This can provide greater flexibility and extensibility than a two-level implementation, but it can also make

the operating system more difficult to understand and modify.

In conclusion, the two-level implementation is the most common approach used in operating systems to separate mechanism from policy. It provides a good balance between flexibility, extensibility, and simplicity.

Exit mobile version