커널모드1 운영체제: 유저모드, 커널모드, 시스템콜 운영체제: 유저모드, 커널모드, 시스템콜 운영체제를 통해 안정적이고, 효율적인 동작을 하기 위해서는 사용자 또는 응용프로그램이 직접 하드웨어에 접근하는 것을 막아야한다. 운영체제 내부에서는 컴퓨터가 CPU를 어떻게 사용하느냐에 따라 2가지 방식으로 컴퓨터를 제어한다. 하나는 CPU의 명령어를 마음대로 설정할 수 없게끔 만들어 놓은 모드가 있다. 이걸 유저 모드라고 한다. CPU를 직접 컨트롤 할 수 있는 커널 모드이다. 유저모드(User Mode): 사용자와 데이터를 왔다갔다할 수 있는 등의 작업을 한다. 은행원이 데스크에서 고객과 상담하는 것과 비슷하다. 커널모드(Kernel Mode): 운영체제 내부에서 실제로 하드웨어를 제어할 수 있다. 은행원이 뒤에서 작업을 하는 것과 비슷하다. 이렇게 두가지 모.. 2023. 4. 22. 이전 1 다음