Exploring Operating Systems

Extra OS Topics

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