Extra OS Topics

  1. Critical Section and Peterson's Solution
  2. Thread vs Process Creation
  3. Can we access files in a directory without x-permission?
  4. Address Translation in Linux/MIPS Systems
  5. Canonical Address
  6. Understanding fork() and Copy-on-Write (CoW) on Linux
  7. Is there hardware support for 128-bit integers in modern processors?
  8. How does Linux remember its Kernel Stack Pointer?
  9. Instruction Address Placement in Linux Process Memory Layout
  10. Linking in ELF
  11. Memory Mapping Segment
  12. Program Execution Flow