Linux System Calls Question: Download Questions PDF
What are the different ways the Linux can switch from User Space to Kernel Space & vice-versa?
![Linux System Calls Interview Answer Linux System Calls Interview Question](https://globalguideline.com/public/images/interview/28.png)
Answer:
There are 2 situations when Linux can switch from user Space
to Kernel Space:-
1) by doing System calls
2) When interrupt comes (to handle interrupt)
3) by executing 128 (0x80 ) instruction or doing sysenter
Linux can switch from kernel Space to User space:-
1) process in kernel mode is preempted.
2) After completion of Interrupt handler / System call
3) performing sysexit sys call
to Kernel Space:-
1) by doing System calls
2) When interrupt comes (to handle interrupt)
3) by executing 128 (0x80 ) instruction or doing sysenter
Linux can switch from kernel Space to User space:-
1) process in kernel mode is preempted.
2) After completion of Interrupt handler / System call
3) performing sysexit sys call
Download Linux System Calls Interview Questions And Answers
PDF
Previous Question | Next Question |
What is stored in /proc? | What kind of information the Linux driver modules (.ko ) files has? |