Search
moon
sun

프로세스와 쓰레드의 차이점

프로그램이란, 파일이 저장 장치에 저장되어 있지만 메모리에는 올라가 있지 않은 정적인 상태를 말한다.

✅ 프로세스

•
실행되고 있는 컴퓨터 프로그램
•
운영체제로부터 자원을 할당받은 작업의 단위

✅ 쓰레드

프로세스의 한계
•
프로세스가 할당받은 자원을 이용하는 실행 흐름의 단위
•
프로그램 하나가 단순히 한 가지 작업만을 하는 경우는 없다.
•
스레드는 메모리를 서로 공유할 수 있다.