The operating system controls which processes run, and it allocates them between different CPUs if you have a computer with multiple CPUs or cores, letting multiple processes run in parallel. It also manages the system’s internal memory, allocating memory between running applications.
How does an operating system manage hardware and software?
An operating system is the most important software that runs on a computer. It manages the computer’s memory and processes, as well as all of its software and hardware. It also allows you to communicate with the computer without knowing how to speak the computer’s language.
How does the operating system control software?
Functions of the operating system
manages the CPU – runs applications and executes and cancels processes. multi-tasks – allows multiple applications to run at the same time. managesmemory – transfers programs into and out of memory, allocates free space between programs, and keeps track of memory usage.