운영체제(OS, Operating System)는 사용자가 컴퓨터를 쉽게 다루게 해주는 인터페이스를 말한다.CPU 스케줄링과 프로세스 관리메모리 관리디스크 파일 관리I/O 디바이스 관리운영체제는 유저 프로그램과 하드웨어 사이의 GUI, 시스템콜, 커널, 드라이버 부분으
CPU는 '메모리'에 올라와 있는 프로그램의 명령어들을 실행한다. 메모리 계층과 메모리 관리를 알아보자. 메모리 계층 메모리 계층 구조(Memory hierarchy)란 메모리를 필요에 따라 여러 가지 종류로 나누어 둠을 의미한다. 메모리 계층은 레지스터, 캐시, 메모
프로세스(process): 컴퓨터에서 실행되고 있는 프로그램 스레드: 프로세스의 실행 가능한 가장 작은 단위 프로그램이 메모리에 올라가면 프로세스가 되는 인스턴스화가 일어나고, 이후 운영체제의 CPU 스케줄러에 따라 CPU가 프로세스를 실행한다. > 프로그램과 프로