How does kernel get an executable binary file running under linux?
It seems a simple question, but anyone can help me dig deep? How the file is loaded to memory and how execution code get started?
Can anyone help me and tell what's happening step by step?