answersLogoWhite

0


Best Answer

The collection of software that directs a computer's operations, controlling and scheduling the execution of other programs, and managing storage, input/output, and communication resources. -Umpalumpa

User Avatar

Wiki User

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

Wiki User

12y ago

The kernel is the core of an operating system. It is a piece of software responsible for providing secure access to the machine's hardware and to running computer programs. Since there are many programs, and hardware access is limited, the kernel also decides when and how long a program should run. This is called scheduling. Accessing the hardware directly can be very complex, since there are many different hardware designs for the same type of component. Kernels usually implement some level of hardware abstraction (a set of instructions universal to all devices of a certain type) to hide the underlying complexity from the operating system and provide a clean and uniform interface. This helps application programmers to develop programs without having to know how to program specific devices. The kernel relies upon software drivers that translate the generic command into instructions specific to that device.

An operating system kernel is not strictly needed to run a computer. Programs can be directly loaded and executed on the "bare metal" machine, provided that the authors of those programs are willing to do without any hardware abstraction or operating system support. This was the normal operating method of many early computers, which were reset and reloaded between the running of different programs. Eventually, small ancillary programs such as program loaders and debuggers were typically left in-core between runs, or loaded from read-only memory. As these were developed, they formed the basis of what became early operating system kernels. The "bare metal" approach is still used today on many video game consoles and embedded systems, but in general, newer systems use modern kernels and operating systems.

Four broad categories of kernels:

§ Monolithic kernels provide rich and powerful abstractions of the underlying hardware.

§ Microkernel's provide a small set of simple hardware abstractions and use applications called servers to provide more functionality.

§ Hybrid (modified microkernel's) are much like pure microkernels, except that they include some additional code in kernelspace to increase performance.

§ Exokernels provide minimal abstractions, allowing low-level hardware access. In exokernel systems, library operating systems provide the abstractions typically present in monolithic kernels.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How does modern operating system architecture work?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about General History

What is an Operating system libraries?

Basically the System Library is where the core files for the Operating System are. Everything the Operating System needs to work right is in there.Think of it as your local Library in town, it has all the information you need for day to day living.


Who is the modern kitchen brigade system devised by?

The brigade system was instituted by Escoffier to streamline and simplify work in hotel kitchens.


What makes a computer work?

Hardware - the physical components, both internal and external, that make up a computer. Operating System - a set of computer programs that manages the hardware of a computer. An operating system controls the resources on a computer, including memory and disk storage. An example of an operating system is Windows XP. Application Software - programs loaded on the computer to perform a specific function using the capabilities of the computer. An example of application software is a word processor or a computer game


What is the role of modern brigade system?

The role of the brigade system is to organize a production kitchen so that duplicate work is not being done yet all jobs that need to be done are being done. Escoffier's brigade system is still in operation, the "modern" brigade should still exist as Escoffier's original system. Obviously if your kitchen is smaller and all titles are not needed, combine them into a workable system for you.


The first web browser was Netscape Navigator?

The first web browser was actually named WorldWideWeb, and it was programmed to work with the NeXT operating system. It even included tools to build a web page.

Related questions

How do modern operating system works?

modern operation system work by back then people use good and services of an exchange to get what they wanted for example if you have a dozen bananas and i have a cow you have me the bananas and i give you the cow


What does a LAN driver do?

A LAN driver, or a network card driver enables the operating system to communicate with the network card and transmit and receive packets of information across the network or LAN. It provides a "bridge" between the operating system (software) and the network card (hardware). This kind of layering provides a scalable architecture, where a single operating system can work with many network cards and vice-versa.


Why is DOS necessary for computer?

DOS is not necessary for computers. Lots of computers do not use DOS. What is necessary is an operating system. It is software that enables your computer to work and enables other software to run on a computer. There are many kinds of operating systems used on different types of computers. DOS (Disk Operating System) is just one operating system that was very common on PCs. Modern PCs do not use DOS now. Other types of computers use other operating systems and never used DOS.DOS is not necessary for computers. Lots of computers do not use DOS. What is necessary is an operating system. It is software that enables your computer to work and enables other software to run on a computer. There are many kinds of operating systems used on different types of computers. DOS (Disk Operating System) is just one operating system that was very common on PCs. Modern PCs do not use DOS now. Other types of computers use other operating systems and never used DOS.DOS is not necessary for computers. Lots of computers do not use DOS. What is necessary is an operating system. It is software that enables your computer to work and enables other software to run on a computer. There are many kinds of operating systems used on different types of computers. DOS (Disk Operating System) is just one operating system that was very common on PCs. Modern PCs do not use DOS now. Other types of computers use other operating systems and never used DOS.DOS is not necessary for computers. Lots of computers do not use DOS. What is necessary is an operating system. It is software that enables your computer to work and enables other software to run on a computer. There are many kinds of operating systems used on different types of computers. DOS (Disk Operating System) is just one operating system that was very common on PCs. Modern PCs do not use DOS now. Other types of computers use other operating systems and never used DOS.DOS is not necessary for computers. Lots of computers do not use DOS. What is necessary is an operating system. It is software that enables your computer to work and enables other software to run on a computer. There are many kinds of operating systems used on different types of computers. DOS (Disk Operating System) is just one operating system that was very common on PCs. Modern PCs do not use DOS now. Other types of computers use other operating systems and never used DOS.DOS is not necessary for computers. Lots of computers do not use DOS. What is necessary is an operating system. It is software that enables your computer to work and enables other software to run on a computer. There are many kinds of operating systems used on different types of computers. DOS (Disk Operating System) is just one operating system that was very common on PCs. Modern PCs do not use DOS now. Other types of computers use other operating systems and never used DOS.DOS is not necessary for computers. Lots of computers do not use DOS. What is necessary is an operating system. It is software that enables your computer to work and enables other software to run on a computer. There are many kinds of operating systems used on different types of computers. DOS (Disk Operating System) is just one operating system that was very common on PCs. Modern PCs do not use DOS now. Other types of computers use other operating systems and never used DOS.DOS is not necessary for computers. Lots of computers do not use DOS. What is necessary is an operating system. It is software that enables your computer to work and enables other software to run on a computer. There are many kinds of operating systems used on different types of computers. DOS (Disk Operating System) is just one operating system that was very common on PCs. Modern PCs do not use DOS now. Other types of computers use other operating systems and never used DOS.DOS is not necessary for computers. Lots of computers do not use DOS. What is necessary is an operating system. It is software that enables your computer to work and enables other software to run on a computer. There are many kinds of operating systems used on different types of computers. DOS (Disk Operating System) is just one operating system that was very common on PCs. Modern PCs do not use DOS now. Other types of computers use other operating systems and never used DOS.DOS is not necessary for computers. Lots of computers do not use DOS. What is necessary is an operating system. It is software that enables your computer to work and enables other software to run on a computer. There are many kinds of operating systems used on different types of computers. DOS (Disk Operating System) is just one operating system that was very common on PCs. Modern PCs do not use DOS now. Other types of computers use other operating systems and never used DOS.DOS is not necessary for computers. Lots of computers do not use DOS. What is necessary is an operating system. It is software that enables your computer to work and enables other software to run on a computer. There are many kinds of operating systems used on different types of computers. DOS (Disk Operating System) is just one operating system that was very common on PCs. Modern PCs do not use DOS now. Other types of computers use other operating systems and never used DOS.


How logical architecture of DBMS differs from physical architecture?

Architecture is the frame work of the Database Management System. They are simply classified into logical and physical.


Will flatout 2 for windows work for mac?

Games written for the Windows operating system require the Windows operating system to work. If the Mac has Windows installed on it then it will work otherwise it will not work.


What has the author Henry-Russell Hitchcock written?

Henry-Russell Hitchcock was an architectural historian known for his work on modern architecture, particularly for co-authoring the book "The International Style: Architecture Since 1922." He also contributed to the understanding and documentation of modern architectural movements in the 20th century.


What are the different versions of Windows Vista?

Windows vista Windows Vista is designed to work with computer hardware that supports Windows Xp and can even outperform-windows XP on the same hardware.Windows vista is also designed to take advantage of modern hardware capabilities.from start up to shutdown, Microsoft windows vista is different from earlier version of windows. not only is the operating system more versatile than its predecessors are, but it also introduces revolutionary architecture that fundamentally changes the way you work with and manage computers running the operating system.


When moved from vista to an Mac how do you get your photo shop elements 5 to run on a mac?

Software is written to work with a specific operating system. Software that works with the Windows Vista operating system will not work with the Mac OS X operating system. There are separate versions of Photoshop Elements for each operating system and the correct version is required for each operating system. (See links below)


Does windows ME operating system work with wireless networking?

NO


Can your Sims for Mac be used on a Microsoft?

Software is written to work with a particular operating system. Software written to work with Mac OS X will not work with the Windows operating system and vice versa.


Which must be loaded first to a computer's memory the operating system or software?

Operating system must be loaded first so that other applications and programs will be able to work.


What operating systems work best with the punch card app?

The Punch Card application works best with the Mac operating system, but the application will work with any operating system. The Punch Card application works with the iTunes program.