Skip to content

Operating Systems

← Back to Domain-Specific Abstractions by Domain

6 domain-specific abstractions whose origin domain is Operating Systems.

  • Background process — A computer process that performs work without occupying the user’s foreground interaction.
  • Demand paging — A virtual-memory policy that loads a page into physical memory only after an attempted access faults on that absent page.
  • Inter-process communication — Operating-system and network mechanisms that let separate processes exchange data, synchronize actions or invoke services while preserving process isolation.
  • Process state — A scheduler-relevant lifecycle condition of an operating-system process, such as new, ready, running, blocked, suspended, or terminated, together with permitted transitions.
  • System image — A serialized snapshot of enough computer-system state to restore the system or process to the captured condition.
  • Virtual file system — An operating-system abstraction layer that presents a uniform file and directory interface over multiple concrete local, remote or synthetic file systems.