운영체제 파헤치기2 - 프로세스와 스레드
운영체제2025. 2. 8. 21:48운영체제 파헤치기2 - 프로세스와 스레드

개요실행 중인 프로그램을 프로세스(Process)라고 하며, 프로세스를 구성하는 실행 단위를 스레드(Thread)라고 합니다.메모리에는 여러 프로세스가 적재될 수 있으며, 운영체제는 각 프로세스에 필요한 자원을 할당합니다.스레드는 프로세스가 할당받은 자원을 활용하여 작업을 수행하며, 하나의 프로세스가 여러 개의 스레드를 포함할 수 있습니다. 프로세스를 이루는 스레드가 둘 이상인 경우에는 동일한 작업을 동시에 실행할 수도 있습니다.운영체제는 여러 프로세스와 스레드가 동시에 실행될 때, 실행 순서를 적절히 제어하고 필요한 자원을 효율적으로 배분함으로써 시스템이 원활하게 동작하도록 관리합니다. 프로세스프로세스의 유형으로는 포그라운드 프로세스, 백그라운드 프로세스, 데몬 등이 있습니다.포그라운드 프로세스(For..

image