Menu Close

An operating system is the software that runs behind the scenes of an individual computer, and manages the hardware components such as memory, file systems, and input/output devices like keyboards monitors printers, modems, and keyboards. It also regulates access to the central processor unit or CPU.

Multitasking is the term used to describe a technique that allows multiple programs to run simultaneously on an OS. This is because the OS allots system resources to the program, including memory space and CPU, during execution. It tracks the program’s usage of these resources and ensures that the program does not interfere with other programs that are using these same resources.

Operating systems also monitor the location and status of files on the hard drives of the computer. They create a virtual directory structure and record www.myopendatablog.com/virtual-board-room-for-tech-and-business-leaders/ the location of each file, along with other metadata such as the date it was created or modified. An OS also makes it possible for an application to access the computer’s hardware through drivers. These drivers translate the hardware’s proprietary language into a standard one that an operating system can understand.

If an application requires to save files, it switches to the operating system kernel. This is because an application can’t directly access the disk drive, and requires a driver in order to communicate with it. The operating system generates a logical request and then translate it. Hardware is used in accordance with instructions.