OS - 운영체제 정리 : 운영체제 역할, 커널, 이중 모드와 시스템 콜, 인터럽트
·
[CS]
✅운영체제란?운영체제(OS, Operating System)는 컴퓨터의 하드웨어를 동작시키고 관리하는 핵심 소프트웨어입니다. 우리가 일상적으로 사용하는 Windows, macOS, Linux 등이 모두 운영체제에 해당합니다. 여기서 핵심은, 운영체제 또한 일종의 소프트웨어이기 때문에, 메모리에 올라가는 프로그램이다. 라고 생각해도 무방하다고 생각합니다.운영체제의 특별한 위치일반적인 응용프로그램(Chrome, Word 등)은 메모리의 '사용자 영역'에 적재되어 실행됩니다. 하지만 운영체제는 그 중요성 때문에 커널 영역(Kernel Space)이라는 보호된 특별한 메모리 공간에 상주합니다. 운영체제는 현존하는 프로그램 중 가장 큰 규모를 자랑합니다. 예를 들어 Linux 커널의 경우 2,700만 줄 이상의 ..