운영체제의 심장부인 커널의 내부 구조와 유저-커널 모드 전환의 물리적 메커니즘을 다루는 학습 노드입니다.
시리즈
OS Kernel Architecture & Interface
4개 글
01
02
외부 하드웨어 이벤트, 내부 오류, 그리고 의도된 시스템 요청이 CPU의 흐름을 어떻게 중단하고 커널의 처리 경로로 넘기는지 다루는 학습 노드입니다.
03
커널의 전체 기능을 하나의 거대한 메모리 공간에 통합할 것인지, 아니면 최소한의 기능만 남기고 나머지를 사용자 공간으로 분리할 것인지에 대한 운영체제 구조적 물리 설계를 다루는 학습 노드입니다.
04
사용자 프로그램이 하드웨어 자원을 요청할 때 거치는 공식 관문인 시스템 콜의 생성 원리와, CPU 실행 권한을 전환하는 트랩 메커니즘을 다루는 학습 노드입니다.