Process
-
[운영체제 07] Thread(스레드) - 프로세스와의 비교.etc/Computer Fundamentals 2020. 11. 9. 19:26
::: Thread ::: Light Weight Precess 하나의 프로세스안에 여러개의 스레드를 만들 수 있다. 같은 프로세스 안에 있으므로, 스레드끼리는 데이터 접근이 가능함. (서로 다른 프로세스끼리는 접근이 불가능함.) 스레드의 공간 활용 부모 프로세스와 Stack 나머지 부분을 공유한다. 스레드A 부모 프로세스 스레드B Code 영역 (공유) Data 영역 (공유) Heap 영역 (공유) A thread Stack 영역 Stack 영역 B thread Stack 영역 멀티 프로세싱 VS 멀티 스레드(Thread) 멀티 태스킹 : 한대의 CPU로 여러개의 프로세스를 실행하는 것. 멀티 프로세싱 : 여러대의 CPU가 하나의 job을 나누어 하는 것.(멀티코어) 멀티 Thread: 최근 CPU는 ..