[그림으로 배우는 리눅스 구조] CH02. 프로세스 관리(기본)
프로세스 생성프로세스 확인# 모든 프로세스 확인ps aux해당 명령어를 실행하면 PID, %CPU, %MEM 등 프로세스에 관한 정보를 얻을 수 있다.단순하게 프로세스의 개수를 알고 싶다면?ps aux --no-header | wc -l프로세스 생성새로운 프로세스를 생성하는 목적은 다음 두 가지 경우이다.동일한 프로그램 처리를 여러 프로세스에 나눠서 처리(웹서버에서 다수의 요청 받기)다른 프로그램 생성(bash에서 각종 프로그램 새로 생성)첫 번째 경우는 저번 학기에 배운 운영체제 과제에서 수행하였다. 멀티 프로세스를 구현해서 요청에 대해 일대일 대응을 시키는 과제였다.프로세스 생성을 실제로 실행하는 방법은 fork(), execve() 함수를 사용하는 것이다. 해당 함수는 내부적으로 각각 clone()..