NSNguyen Sy Ducinducns.hashnode.dev·Jan 3 · 12 min readSPSC Circular QueueI. Introduction and Prerequisite 1. Introduction a. Circular queue A circular queue is a fundamental data structure that follows the FIFO (First-In, First-Out) principle, but with a fixed, bounded capacity arranged in a circular manner, hence both en...00
NSNguyen Sy Ducinducns.hashnode.dev·Dec 24, 2025 · 11 min readHuge Pages in Linux: Transparent Huge Pages vs HugeTLBI. Introduction & Prerequisite 1. Introduction This blog introduces huge page support in the Linux kernel, a feature added in the kernel version 2.6, to improve virtual memory performance. By increasing the page size from the default 4KB to 2MB or 1 ...00