kartikeyostep.hashnode.devProcess and Process APIA program in execution is called Process, it sits on the disk and waits for OS to execute it. CRUX- HOW TO PROVIDE THE ILLUSION OF MANY CPUS? The illusion is created by virtualizing the CPU and switching between tasks. We need 2 things, low level mac...Jan 3·5 min read
kartikey5960.hashnode.devWhat Happens Before and After a Function Call (x86-64)We all have seen the long-running Foo Bar Code snippet used to explain function calls. In this article, we will focus on what actually happens in a generic nested function call at the machine level. We will explore the machine instructions generated ...Dec 26, 2025·8 min read