[운영체제] [Basic] 인터럽트 기반의 OS
운영체제란
운영체제, 컴퓨터 구조 등 전반적인 CS 내용 정리
모든 app 프로그램들은 자원을 사용하므로, 이러한 자원의 효율적 분배를 위해 os가 존재한다. os에는 다양한 서비스들이 정부 부처처럼 존재한다.
컴퓨터에서 사용하는 메모리의 종류는 다양하다.
페이징 기법: 프로세스를 일정 크기인 페이지 단위로 잘라서 메모리에 적재시킴. 물리적인 단위. 세그멘테이션: 프로세스를 세그먼트의 집합으로 생각함. 논리적 내용 단위임. 크기가 각각 다름.
조합 논리회로(Combination logic circuit)
x86-64 아키텍쳐: 레지스터
부모 프로세스 & 자식 프로세스