This is part of the series ‘The Life of a process’. This write-up is about the exec system call. We saw about how a process is created, but how is a new program gets loaded? Let’s see here.
This is part of Life of a Process series, but this one is not an exact continuation of the where it was left, but it should be useful for the overall understanding of a process and its life.
This is a part of the Life of a Process Series. This section explains how libraries are linked and loaded dynamically upon the start of execution of a program.
This is a series trying to explain the Life of a process in a Linux system. Will try to cover most of the aspects from the user space to the kernel space.