쓰레드1 운영체제 정리 2. 쓰레드 프로세스와 쓰레드의 차이 -자원의 소유권 특성 : 프로세스는 자신의 이미지를 위한 가상주소 공간을 포함, (프로세스 이미지란 프로세스 제어블록에 정의된 프로그램과 데이터, 스택, 속성, 들의 집합)때때로 주기억장치, 입출력 채널, 입출력 장치, 파일과 같은 자원들에 대한 제어와 소유권을 프로세스에 할당 할 수 있다. OS 보호 기능을 수행하여 프로세스간 불필요한 간섭이 없도록 제어한다. -스케줄링/수행 특성 : 프로세스 수행은 하나 이상의 프로그램을 통과하는 수행 경로를 따른다. 한 프로세스는 다른 프로세스들과 번갈아 가면서 수행될 수 있음, 따라서 프로세스는 수행 상태와 디스패칭 우선순위를 가짐, 프로세스는 OS에 의해 스케줄되고 디스패치되는 개체이다. 여기서 디스패치가되는 단위를 쓰레드(경량 프로세스.. 2018. 11. 19. 이전 1 다음