Operating Systems
Theories
3Concurrency
The ability of different parts or units of a program, algorithm, or problem to be executed out-of-order or in partial order, without affecting the final outcome.
File Systems
The methods and data structures that an operating system uses to keep track of files on a disk or partition.
Virtualization
The creation of a virtual version of something, such as an operating system, a server, a storage device, or network resources.