728x90 분류 전체보기61 4. Thread 1. Overview 🍠 Thread? CPU 이용의 기본 단위 = Lightweight process Thread의 구성 요소 🛷 각 쓰레드별 요소 Thread ID 프로그램 카운터(PC) 레지스터 집합 스택 📝 같은 프로세스의 다른 쓰레드와 공유 요소 코드 데이터 열린 파일 / 신호 등의 OS 자원 🏐 모식도 🥎 Muti-thread programming 의 장점 응답성(Responsiveness) 다중 쓰레드화 하면 어느 한 요청의 응답시간이 길어지더라도 그 외 쓰레드로 다른 요청을 처리할 수 있다. 자원 공유(Resource Sharing) 기존의 프로세스간 통신(IPC)에서는 Shared Memory 혹은 Message Queue 방식을 사용해 자원을 공유했다. 반면 쓰레드 끼리는 그들이 속한 .. 2021. 5. 14. 이전 1 ··· 13 14 15 16 다음