컴퓨터 사이언스 Computer Science/운영체제 OS1 [OS] 프로세스와 쓰레드 프로세스와 쓰레드 요약 프로세스? 프로세스는 CPU에 의해서 현재 실행되고 있는 프로그램이다. PCB(Process Control Block, 프로세스 제어 블록)의 존재로서 명시되는 것 프로세서가 할당되는 개체로서 디스패치(Dispatch)가 가능한 단위 비동기적 행위를 일으키는 주체 CPU가 할당되는 실체 운영체제가 관리하는 최소 단위의 작업(프로그램) task란 용어와 함께 사용되며, 다양한 정의를 가짐 프로그램과 달리 메모리에 주소 공간을 갖는 능동적인 객체 프로세스 메모리 구조 프로세스는 스택, 힙, 데이터, 코드로 구성되어 있다. 스택 (Stack) 데이터를 일시적으로 저장하는 영역이다. 지역변수를 저장하는데 사용되고 해당 변수가 범위를 벗어나면 공간이 해제된다. 호출한 함수의 반환 주소, 반.. 2022. 6. 9. 이전 1 다음