Operating System Flashcards
Implements authentication, encryption, and user permissions.
Security and Access Control
Supports running multiple operating systems on a single physical machine.
Virtualization
Specialized software that allows the OS to communicate with hardware.
Device Drivers
Designed for high-performance tasks, security, and resource management.
Server Platforms
Runs on virtualized infrastructure for scalability and flexibility.
Cloud Platforms
Manages a group of independent computers and makes them appear to the users as a single system.
Distributed Operating Systems
Manages data storage on disks, ensuring files are stored and retrieved correctly.
Storage Management
Controls and communicates with hardware peripherals such as printers, keyboards, and displays.
Device Management
Multiple users share system resources simultaneously.
Time-Sharing Operating Systems
Minimal services run in the kernel
Microkernel
Optimized for handheld devices.
Mobile Operating Systems
Organizes and stores files on storage devices.
File System
Core part of the OS that manages system resources.
Kernel
Common for personal computing.
Desktop Platforms
Enables communication between devices through network protocols
Networking