우아한10분테크톡
2022. 9. 3.
Process vs Thread
https://www.youtube.com/watch?v=1grtWKqTn50&t=113s 1. 프로그램이 실행되면 프로세스가 된다. 1.5 CPU는 동시에 하나의 프로세스만 처리한다. ( 컨텍스트 스위칭 ) - 프로세스를 스위칭하는 것. 2. 멀티 프로세스는 지만 스레드는 그래서 효율적이다. ( 컨텍스트 스위칭 시 ) 공유되는 자원이 있기 때문에 ( code, data, heap ) 컨텍스트 스위칭 시 캐싱 적중률이 올라간다. 유명한 프로세스, 쓰레드 관련 내용이다. 우리는 평소 멀티쓰레드 환경을 접할 기회가 많지 않아 추상적으로만 알고 있었다. 이런 환경에 대해 알아보아야겠다. 꾸준히 다시보자. 1. 220905 2. 220916