[태그:] process

1 11월 2020

[WEB] 프로세스와 스레드에 대한 이해 (1)프로세스

프로세스는 활성 프로그램의 인스턴스로 독립된 메모리 영역을 할당 받고, 상태를 가지게 됩니다. 시스템은 여러 프로세스를 메모리에 적재 시킨 후 CPU의 가동 시간을 나누어 각각의 프로세서에 넘겨 처리하게 됩니다. 메모리에 적재되어 있는 프로세스들은 프로세서에 의해 실행됩니다. 이 때 프로세스의 대기 시간을 최소화 하기 위해 프로세스 스케쥴링이 필요합니다. 실제 프로세스를 생성하고 스케쥴링하는 과정은 fork. CGI, IPC등을 활용하여 진행됩니다.