ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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

    댓글

Designed by Tistory.