본문 바로가기

우아한10분테크톡

Process vs Thread

https://www.youtube.com/watch?v=1grtWKqTn50&t=113s 

 

1. 프로그램이 실행되면 프로세스가 된다.

 

 

1.5 CPU는 동시에 하나의 프로세스만 처리한다. ( 컨텍스트 스위칭 ) - 프로세스를 스위칭하는 것.

 

2. 멀티 프로세스는

지만 스레드는

 

그래서 효율적이다. ( 컨텍스트 스위칭 시 )

공유되는 자원이 있기 때문에 ( code, data, heap ) 컨텍스트 스위칭 시 캐싱 적중률이 올라간다.

 

 

 

 

 

 

 

 

 

 

 

 

유명한 프로세스, 쓰레드 관련 내용이다. 우리는 평소 멀티쓰레드 환경을 접할 기회가 많지 않아 추상적으로만 알고 있었다. 이런 환경에 대해 알아보아야겠다.

 

 

 

 

 

꾸준히 다시보자.

 

1. 220905

2. 220916

 

 

 

 

'우아한10분테크톡' 카테고리의 다른 글

Sharding, Clustering, Replication  (0) 2022.09.06
DTO vs VO  (0) 2022.08.21
GC  (0) 2022.08.17
Servlet vs Spring  (0) 2022.08.17
Proxy, Forward Proxy, Reverse Proxy, Load Balancer  (0) 2022.07.31
Recent Posts
Popular Posts
Recent Comments