Kkanikasaikalyaninkanikasaikalyan.hashnode.dev·3d ago · 7 min readUnderstanding Linux Architecture: User Space, Kernel Space and HardwareA beginner-friendly journey into how Linux is structured internally Introduction When I first started working with Linux, I spent most of my time running commands, managing services, checking logs, a00
Kkanikasaikalyaninkanikasaikalyan.hashnode.dev·3d ago · 8 min readLinux Kernel Explore Dive: Processes, Memory Management and System CallsUnderstanding what happens behind the scenes when Linux is running your applications. Introduction In the previous article, we explored Linux architecture and learned that the operating system can be00
SSaguninsagunwrites.hashnode.dev·5d ago · 5 min readUser Mode vs Kernel Mode in Operating SystemsA computer runs many different types of software. Some programs are ordinary applications, such as text editors and web browsers. Other software, especially the operating system kernel, needs much gre00
SSaguninsagunwrites.hashnode.dev·5d ago · 4 min readWhat Are System Calls?Applications need the operating system to perform many tasks. For example, a program may need to create a file, allocate memory, create a process, or communicate with a device. But applications normal00
SSaguninsagunwrites.hashnode.dev·Aug 20 · 4 min readWhat Is an Operating System?An Operating System (OS) is system software that manages a computer's hardware and software resources and provides an environment for applications to run. When you turn on a computer, many components 00
ANAmogh Nivaskarinamoghpn.hashnode.dev·Aug 9 · 10 min readKernel Threads Implementation: Adding True Parallelism to the xv6 kernelFull implementation on GitHub and full design on the Design Doc. The Problem Vanilla xv6 boots on 3 cores. But the way that a process is defined in xv6, it has only a single state of execution. Meani00
SRSanthosh Reddyinblog.omlabs.co·Aug 5 · 4 min readQuantum Kernels: What They Actually DoIt's late, I've had three tabs of Qiskit docs open all evening, and I just spent an hour convincing myself I finally understood quantum kernels — only to realize halfway through writing this that one 00
AEAnnie-Stewart Elijahinalvissraghnall.hashnode.dev·Aug 1 · 5 min readI wrote a custom allocator, so you get a bump & he gets a bump. 👍Every developer gets to a point in their dev careers where they get extremely curious about system kernel internals — how it handles processes, memory, scheduling, etcetera etcetera. I like to think I00
BDBharat Dev Burmaninblog.crazo7924.is-a.dev·Jul 17 · 5 min readBeyond the Mute Button: How a Broken LED Led to My First Linux Mainline Kernel CommitEvery Linux user has that one thing. That tiny, lingering hardware quirk that doesn’t break the OS, but softly mocks you from the keyboard every single day. For me, it was the hardware audio mute LED 00
4F404 Foundersin404-founders.com·Jul 7 · 5 min readLinux Kernel CVE-2026-43499: GhostLock Root ExploitA 15-year-old use-after-free bug in the Linux kernel's futex code, dubbed GhostLock, lets any logged-in local user grab a root shell in about five seconds, and breaks out of Docker and Kubernetes cont00