스레드1 [OS] 스레드(Thread)와 스케줄링(Scheduling) 개인적으로 학습하는 내용이라 틀린 내용이 있을 수 있습니다. 참고 도서: 개념 이해를 위한 운영체제 [스레드란?] 스레드란 프로세스보다 조금 더 구체적인 개념으로, 하나의 프로세스 내에서 실행되는 하나 또는 여러개의 작업 단위라고 볼 수 있다. 스레드는 프로세스와 유사한 속성을 가지고 있으며 다음과 같이 정의될 수 있다. CPU 제어의 흐름 실행 단위 한 프로세스 내부에서 스케줄링이 가능한 개체 보통 하나의 프로세스 내에 기본적으로 하나의 스레드가 존재하며, 프로세스가 실행된다 함은 프로세스 내부의 스레드의 흐름을 의미한다. 이처럼 하나의 프로세스에 하나의 스레드만 허용하는 환경을 싱글 스레드 환경이라 하며, 싱글 스레드 환경에선 프로세스와 스레드를 크게 구분 짓지 않아도 된다. 하지만 요즘 대부분은 하.. 2020. 6. 7. 이전 1 다음