dev.syw
CS 기초

프로세스와 스레드의 차이는?

프로세스는 독립된 메모리를 가진 실행 단위, 스레드는 그 안에서 메모리를 공유하는 실행 흐름입니다.

프로세스는 운영체제가 할당한 독립된 메모리 공간에서 실행됩니다. 스레드는 한 프로세스 안의 실행 흐름으로, 코드·데이터를 공유해 통신이 빠르지만 동기화 문제가 생길 수 있습니다.

핵심 포인트

← 기술 면접 질문 전체 보기