프로세스2 2.2 시그널 2.2 시그널2.2.1 스탠다드 시그널 Signal Value Action Comment SIGHUP 1 Term Hangup detected on controlling terminal or death of controlling process SIGINT 2 Term Interrupt from keyboard SIGQUIT 3 Core Quit from keyboard SIGILL 4 Core Illegal Instruction SIGABRT 6 Core Abort signal from abort(3) SIGFPE 8 Core Floating-point exception SIFKILL * 9 Term Kill signal SIGSEGV 11 Core Invalid memory reference SIGPI.. 2018. 6. 27. 2.1 프로세스 2.1 프로세스2.1.1 개요프로세스는 현재 실행중인 하나의 프로그램리눅스는 멀티태스킹이 가능한 운영체제이므로 동시에 여러 개의 프로세스를 실행할 수 있다.ps 명령으로 현재 프로세스 목록을 확인해보자.[프로세스를 실행한 유저의 ID] [PID] [PPID] [COMMAND] 정보가 출력된다. PID 0 : 커널PID 1 : initPID 2 : kthreadd init은 일반 프로세스들의 조상, kthreadd는 커널 스레드로써 모든 커널 스레드의 부모가 된다. 프로세스마다 왼쪽 가상메모리 공간이 따로 존재한다.프로세스의 주소공간은 세그먼트 블럭으로 나뉘어져 있다."프로세스는 혼자서 가상메모리 공간을 다 사용한다고 생각한다" 2.1.2 프로세스 생성int system(const char* command.. 2018. 6. 27. 이전 1 다음