에듀윌 · 프로세스 vs 스레드
★ 매년 출제
한 프로세스 안의 여러 작업 흐름 — 자리 바꿔치기 1순위

프로세스 vs 스레드 분별

항목프로세스 (Process)스레드 (Thread)
단위자원 할당의 단위CPU 실행의 단위
메모리❌ 독립 메모리✅ 공유 (코드·데이터·힙 / 스택만 따로)
생성 비용비쌈 (메모리·PCB 생성)싸다 (제어 블록만 추가)
문맥 교환높음 (PCB 전체 저장/복원)낮음 (레지스터·SP만)
안정성한쪽 죽어도 영향 ❌한 스레드 죽으면 전체 영향
경량 프로세스 (LWP) 경량 프로세스(Light Weight Process) = 스레드의 또 다른 이름 — "프로세스를 가볍게 만든 버전". 시험에서 스레드 ≈ 경량 프로세스 매칭으로 자주 등장.
합격 한 줄 "프로세스는 독립 메모리 · 스레드는 공유 메모리" — 이 양 끝 명제 하나로 프로세스/스레드 함정의 80%를 잡아요.