-
Linux Kernel(2)Linux 2015. 2. 25. 21:10
사용자모드와 커널모드
리눅스 커널은 프로그램을 실행할때 두가지 모드가 존재한다.
User Mode, Kernel Mode이다.
Kernel Mode
- 직접적인 하드웨어 요청이다 중요한 시스템 요청시 사용된다
(일반 사용자가 하드웨어를 직접건드리거나 시스템을 건드릴시에는 큰 문제가 발생할수있기때문이다.)
User Mode
- 일반적인 사용자가 실행하는 프로그램들은 유저모드에서 사용된다.
* 유저 모드에서 실행되는 프로그램이 시스템이나 하드웨어를 요청할경우 커널모드로 제어권이넘어가서 요청시킨다음 유저모드로 다시 제어권이 돌아와 실행되는 구조이다.
'Linux' 카테고리의 다른 글
Linux Kernel(3) (0) 2015.02.25 Linux Kernel (0) 2015.02.25