Skip to content

Latest commit

 

History

History
32 lines (28 loc) · 1.29 KB

README.md

File metadata and controls

32 lines (28 loc) · 1.29 KB

operating-system-knowledge

Overview

Collect the knowledge of operating system for tech interview.

Knowledge

Need to add

  • CPU scheduling algorithms
  • Deadlock
    • Banker algorithm to prevent it
  • What is an interrupt. How does a processor handle an interrupt?
  • Cache invalidation
  • Semaphores and mutex
    • Critical Section
  • Multithreading
  • scheduling, paging, segmentation, virtual memory, physical memory
    • Demand Paging
  • Difference between virtual addressing and translation lookaside buffer(TLB)
  • Different types of Job Scheduling algorithms? What is starvation? Aging?
  • What is memory leak? How to avoid it
  • page replacement Algorithm LRU
  • fragmentation