처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈

프로세스(Process)와 스레드(Thread)의 차이점으로 올바른 것은?

보통 freeCodeCamp
보기 및 정답
A 프로세스는 독립된 메모리 공간을 갖고, 스레드는 같은 프로세스 내에서 메모리를 공유한다
B 스레드가 프로세스보다 더 많은 독립된 메모리 공간을 할당받아 사용한다
C 프로세스는 스레드의 하위 개념으로서 스레드 안에서 실행되는 작업 단위이다
D 스레드는 각각 독립된 메모리 공간을 갖고 다른 스레드와 자원을 공유하지 않는다고 알려져 있다

해설

프로세스는 운영체제로부터 독립된 메모리 공간(코드, 데이터, 힙, 스택)을 할당받아 실행됩니다. 스레드는 한 프로세스 내에서 코드, 데이터, 힙을 공유하며 스택만 별도로 가집니다. 스레드 간 통신은 빠르지만, 공유 자원의 동기화 문제에 주의해야 합니다.

코딩, 제대로 배우고 싶다면?

개념 확인은 퀴즈로, 실력은 실전 프로젝트로.
투더제이 코딩클래스에서 시작하세요.

정규반 살펴보기