Tagged articles
3 articles
Page 1 of 1
Liangxu Linux
Liangxu Linux
Apr 27, 2024 · Fundamentals

Key OS and Network Interview Questions Explained: Multithreading, Virtual Memory, TCP Congestion Control, and HTTP/2

This article breaks down common operating‑system and networking interview topics, covering multithreading on a single core, segmentation and paging virtual memory, page faults and swap, kernel vs user mode, HTTP status codes and protocol evolution, and TCP congestion‑control algorithms with practical examples.

Network Protocolscongestion-controloperating-system
0 likes · 20 min read
Key OS and Network Interview Questions Explained: Multithreading, Virtual Memory, TCP Congestion Control, and HTTP/2
Bin's Tech Cabin
Bin's Tech Cabin
Sep 18, 2023 · Fundamentals

Unveiling Linux mmap: From Virtual Memory to Page Tables and Huge Pages

This article provides an in‑depth exploration of the Linux mmap system call, covering its role in virtual memory management, page table structures, various mapping types (anonymous, file‑backed, shared, private), flag options, and advanced concepts such as huge pages and transparent huge pages, with kernel‑level diagrams and code examples.

LinuxPage Tablehugepages
0 likes · 62 min read
Unveiling Linux mmap: From Virtual Memory to Page Tables and Huge Pages