Context Switching
OS
The process of storing and restoring the state of a CPU so that execution can resume later. Frequent context switches can impact performance.
Tags
performanceschedulingprocesses
Related Concepts
Latency
System Design
Time taken for a request to travel from client to server and back. It is typically measured in milliseconds and is a critical metric for real-time app...
performancenetworkingmetrics
Throughput
System Design
The number of operations or requests a system can handle per unit of time. Higher throughput indicates better system capacity.
performancescalabilitymetrics
Caching
System Design
Storing frequently accessed data in a faster storage layer to reduce latency and database load. Common caching solutions include Redis and Memcached.
performanceoptimizationstorage