[OS] - Thread 스레드에 대해 알아보자
·
OS (Operating Systems)
Thread?- A single unique execution context- Mechanism for concurrency (동시성) + can also run in parallel (병렬성)- Protection (보호) → 쓰레드 간 자원 접근을 제어하고 안전하게 관리하기 위한 메커니즘 MTAO (multiple things at once)- 운영 시스템은 프로세스, 인터럽트, 백그라운드 시스템 유지 등 다양한 것들을 한 번에 핸들링할 수 있어야 함- 네트워크 서버, 병렬 프로그램, UI를 지닌 프로그램, 그리고 network/disk bound 프로그램도 마찬가지→ 이러한 것들을 가능하게 해주는 것이 바로 Thread스레드는 동시성의 유닛이고, 각각의 쓰레드는 하나 혹은 한 태스크를 표현할 수 있..
100두산
'OS (Operating Systems)' 카테고리의 글 목록