CS (1) 썸네일형 리스트형 [CS] 프로세스(Process)와 스레드(Thread) 핵심 요약 [CS/OS] 프로세스(Process)와 스레드(Thread) 핵심 요약1. 정의 및 개념프로세스 (Process)정의: 운영체제로부터 시스템 자원을 할당받아 실행 중인 프로그램(Program in execution).특징: 각각 독립된 메모리 영역(Address Space)을 가진다. 기본적으로 다른 프로세스의 변수나 자료구조에 접근할 수 없다.관리: 커널 내의 PCB(Process Control Block)에 프로세스 상태, PID, PC 등의 정보가 저장된다.스레드 (Thread)정의: 프로세스 내에서 실행되는 흐름의 단위(Light Weight Process).특징: 프로세스가 할당받은 자원을 공유하며, 하나의 프로세스 내에 여러 개의 스레드가 존재할 수 있다.관리: 커널 내의 TCB(Thread.. 이전 1 다음