FE가 공부하는 프로세스와 스레드

괴발·2023년 1월 11일
0

운영체제 OS 학습 중 만나게 된 프로세스와 스레드

프로세스 process
메모리에 올려서 실행중인 프로그램은 프로세스라고 한다.

응용프로그램 != 프로세스
응용프로그램은 여러개의 프로세스로 구성된다.

응용프로그램(program.exe) 은 코드로 이루어져 있기 때문에 코드이미지라고 하거나 0과 1로 이루어진 파일을 컴퓨터가 읽기 때문에 바이너리 라고도 한다.
이 응용프로그램을 더블클릭 해 실행하면 파일의 내용이 cpu의 memory에 올라가게 되는데 여기서 memory에 올라가 실행되고 있는 것을 프로세스 라고 한다.
즉, 응용프로그램의 한 부분(실행, A기능 실행, 읽기, 쓰기 등) 이 메모리에 올라가 실행되는 것을 프로세스라고 한다.
일종의 단위 개념으로도 볼 수 있겠다

profile
괴발개발

0개의 댓글