Process의 생성과 종료

 fork(2) - 프로세스의 생성

_exit(2) - 프로세스 종료하기

exit(3) - 프로세스 종료하기

system(3) - 명령어를 실행하기 : fork(2) + execl(3)

 

 

Process의 상태

getpid(2) - 현재 프로세스의 ID 얻기

getppid(2) - 부모 프로세스의 ID 얻기

wait(2) - child process의 상태변화 대기

waitpid(2) - child process의 상태변화 대기

 

 

새로운 프로그램으로 전이

execve(2) - 프로그램 실행.

execl(3) - 프로그램 실행(list식 argument)

execle(3) - 프로그램 실행(list식 argument 및 환경변수 설정)

execlp(3) - PATH 설정된 프로그램 실행(list식 argument)

execv(3) - 프로그램 실행 (argument를 배열행태로)

execve(2) - 프로그램 실행.

execvp(3) - PATH설정된 프로그램 실행 (배열방식의 argument)

 

'관리 > 자료 구성' 카테고리의 다른 글

IPC (Inter Process Communication)  (0) 2019.10.04
memory 관련 Library  (0) 2019.10.04
Process 관리 함수  (0) 2019.10.04
시간(Time, Date) 관련 Library  (0) 2019.10.04
Shared Library 관련 API  (0) 2019.10.04
문자열(String) 처리 함수  (0) 2019.10.04
블로그 이미지

사용자 자연&사람

행복한 개발자 programmer since 1995.

Tag , ,

댓글을 달아 주세요