프로세스 썸네일형 리스트형 [OS] Process / Thread 스레드 개념이 헷갈려 정리하고자 하였으나, 프로세스와 스레드 두 가지 개념 자체가 혼동되어 정리하기로 하였다. 프로세스(Process) 1. 프로세스의 정의 - 운영체제로부터 자원을 할당받은 [작업]의 단위 - 프로그램(실행 파일)이 실행되어 -> 파일이 컴퓨터 메모리에 올라가게 되는 상태(동적인 상태)의 프로그램 - 즉, 프로그램 -> 프로세스로 이어지는 단계이다. 그렇다면, 프로그램은? 2. 프로그램이란, - '프로그램'이란. 파일이 저장 장치에 저장되어 있지만, 메모리에 올라가 있지 않은 정적인 상태 - 즉, 아직 실행되지 않은 파일(코드 덩어리) Ex) Window *.exe 파일, Mac OS의 *.dmg 파일 등 여기서, 1) 메모리에 올라가 있지 않은: 운영체제(OS)가 프로그램에게 독립적인.. 더보기 이전 1 다음