Tagged articles

monolithic kernel

8 articles · Page 1 of 1
Ubuntu
Ubuntu
Mar 12, 2026 · Fundamentals

When a Professor Declared Linux Obsolete, a 21‑Year‑Old Proved It Wasn't

In 1992, professor Andrew Tanenbaum labeled Linux's monolithic kernel obsolete, sparking a heated debate with 21‑year‑old Linus Torvalds whose practical demonstrations showed the system could run efficiently, ultimately turning the controversy into free publicity for Linux.

LinuxOperating Systemshistory
0 likes · 4 min read
When a Professor Declared Linux Obsolete, a 21‑Year‑Old Proved It Wasn't
Liangxu Linux
Liangxu Linux
Feb 12, 2025 · Fundamentals

Monolithic vs Microkernel: Which OS Design Is Right for You?

This article explains the two main operating system kernel designs—monolithic kernels that run all code in kernel mode and microkernels that keep only essential services in kernel mode—detailing their structures, advantages, drawbacks, and real‑world examples such as Linux, macOS, Windows NT, and Harmony OS.

OS designkernel architecturemicrokernel
0 likes · 6 min read
Monolithic vs Microkernel: Which OS Design Is Right for You?
MaGe Linux Operations
MaGe Linux Operations
Feb 1, 2023 · Fundamentals

Understanding Linux Kernel Types: Micro, Monolithic, and Hybrid Explained

This article introduces the Linux kernel, explains its role and different architectures—including microkernel, monolithic, and hybrid designs—covers their advantages and disadvantages, describes kernel file locations, modules, and offers practical learning tips and reference resources for system programmers.

Hybrid KernelKernel ModulesLinux kernel
0 likes · 25 min read
Understanding Linux Kernel Types: Micro, Monolithic, and Hybrid Explained
Liangxu Linux
Liangxu Linux
Aug 12, 2020 · Fundamentals

Why Microkernels Can Beat Monolithic Kernels: A Deep Dive with C Simulations

The article examines the performance drawbacks of traditional monolithic kernels, especially IPC overhead, and argues that microkernel designs using arbitration can reduce lock contention, supported by C code simulations and benchmark graphs that compare execution time, CPU utilization, and scalability across thread and CPU counts.

IPCSpinlockconcurrency
0 likes · 19 min read
Why Microkernels Can Beat Monolithic Kernels: A Deep Dive with C Simulations
MaGe Linux Operations
MaGe Linux Operations
Nov 29, 2017 · Fundamentals

Is the Linux Kernel Design Still Cutting‑Edge? Experts Weigh In

A Reddit discussion sparked a deep dive into Linux kernel architecture, comparing microkernel and monolithic approaches, exploring security versus performance trade‑offs, and questioning whether the kernel's design remains modern compared to Windows, macOS, and other systems.

Kernel DesignOperating Systemsmicrokernel
0 likes · 5 min read
Is the Linux Kernel Design Still Cutting‑Edge? Experts Weigh In