[크래프톤 정글/Week 09] 키워드 정리
·
활동/크래프톤 정글
☑️ 유저 모드 vs 커널 모드(User Mode vs Kernel Mode)운영체제에서 하드웨어의 주요 권한을 응용 프로그램으로부터 보호하기 위해 사용되는 기법 ⭐ 커널이란? 영문 사전에서 커널(Kernel)은 '핵심'을 의미한다.컴퓨터 과학 용어들은 단어의 뜻 그대로를 가리키는 경우가 많다.커널도 운영체제에서 핵심을 의미한다.커널의 주요 기능은 다음과 같다.메모리의 할당 및 해제를 관리한다.프로세스 생성 및 소멸을 관리하며 어떤 프로세스가 CPU에 할당될지 결정한다.하드웨어 장치를 제어하고 입출력 작업을 처리한다.응용 프로그램에서 요구하는 요청을 처리한다. ⭐ 유저 모드 vs 커널 모드 커널은 위와 같이 컴퓨터 하드웨어의 핵심적인 역할을 담당한다.이러한 커널이 응용 프로그램에서 다뤄지게 된..