Knowledge/이론

프로세스와 스레드의 차이

똑똑한망치 2024. 1. 16. 19:47
728x90
반응형

프로세스는 운영체제로부터 자원을 할당받아 실행하고, 스레드는 프로세스로부터 자원을 할당받아 실행합니다.

스레드는 하나의 프로세스 내에서 CODE/DATA/HEAP 영역을 공유하기 때문에 별도의 통신 기술이 필요 없습니다.

하지만, 프로세스 간에는 각 프로세스의 데이터에 접근이 불가하고, 연결이 약하기 때문에 통신을 위해서 IPC기술이 필요합니다.

반응형

'Knowledge > 이론' 카테고리의 다른 글

스레드 동기화 (Thread-Synchronization)  (0) 2024.01.23
객체지향 설계 5대 원칙 (SOLID 원칙)  (0) 2024.01.17
프로세스 간 통신 (IPC)  (0) 2024.01.16
프로세스 구조  (0) 2024.01.16
스레드 (Thread)  (0) 2024.01.15