컴퓨터 운영체제에서는 보안과 안정성을 위해 프로세서가 실행하는 코드의 권한을 제한하는 방식으로 동작합니다. 이를 위해서, 운영체제는 사용자 모드(User Mode)와 커널 모드(Kernel Mode) 두 가지 모드로 분리됩니다. 중요한 자원에 함부로 접근하지 못하게 두 가지 모드로 나누어 놓고 일반적으로는 제한된 사용자모드(User Mode)를 사용하게 하는 것입니다. - 사용자 모드(User Mode) 사용자 모드는 일반적인 응용 프로그램이 실행되는 모드입니다. 즉, Chrome과 같은 응용 프로그램, file들이 실행되는 모드라고 보시면 됩니다. 이 모드에서는 프로세서가 실행하는 코드에 제한이 있습니다. 사용자 모드에서는 시스템 자원, 메모리 등에 직접적인 접근이 불가능합니다. 하지만 운영체제의 지원..