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