Raspberry Pi_Kor_19.3.3 “/proc/PID/”의 개별 process 정보 확인

19.3.3 “/proc//”의 개별 process 정보 확인

먼저 프로그램에 대한 process를 조회해 보면 아래와 같이 PID “9223” process가 있다. 해당 process에 대한 CMD 항목을 보면 “/usr/bin/motion”라는 내용이 표시되어 있다.

Raspberry Pi_Kor_19.3.2 “/proc” 폴더의 시스템 정보 확인

19.3.2 “/proc” 폴더의 시스템 정보 확인

“/proc” 폴더 밑에는 시스템의 전반에 대한 상태 정보를 포함하고 있다.

19.3.2.1 CPU와 Memory 정보

“/proc” 폴더에서는 시스템의 전체에 대한 CPU와 memory 관련 정보를 확인해 볼 수 있다.

다음은 “/proc/meminfo”의 내용을 확인한 것이다. 이것은 memory의 전반적인 상태를 보여주고 있다. 잠시 후에 해당 파일의 내용을 다시 확인해 보면 내용이 변경된 것을 알 수 있다. 즉 시스템의 상태가 변경됨에 따라 memory 사용 상태가 변경되었으므로 이 파일의 내용도 자동으로 변경된 것을 의미한다.

Raspberry Pi_Kor_19.3.1 “/proc” 폴더의 정보 종류

19.3 “/proc” 폴더와 process 정보

Linux에서 “/proc” directory는 운영체제의 기본 directory의 일부로 시스템이 관리하는 process에 대한 전반적인 정보를 제공해 준다. 여기에는 시스템 전반에 대한 요약정보뿐만 아니라 개별 process id에 대한 상세한 정보까지 함께 제공해 주고 있다. 여기서는 “/proc” directory에 있는 정보의 내용에 대해서 간략히 살펴본다.

19.3.1 “/proc” 폴더의 정보 종류

다음은 /proc directory에 있는 내용을 조회한 화면이다.

Raspberry Pi_Eng_19.3.3 Checking Each Process Information in “/proc/PID/”

Original Book Contents
19.3.3 Checking Each Process Information in “/proc//”

First, if you look up the process for program, there is PID “9223” process as below. The CMD entry for the process shows “/usr/bin/motion”.

Raspberry Pi_Eng_19.3.2 Checking System Information in “/proc” Folder

19.3.2 Checking System Information in “/proc” Folder

The status information about the system as a whole is included below the “/proc” folder.

19.3.2.1 Information about CPU and Memory

In the “/proc” folder, you can see the CPU and memory related information for the entire system.

Raspberry Pi_Eng_19.3.1 “/proc” Folder and Process Information

19.3 “/proc” Folder and Process Information

On Linux, “/proc” directory is part of the operating system’s default directory and provides general information about the processes that the system manages. It provides a system-wide summary as well as detailed information on the individual process id. Here we briefly review the contents of the information in “/proc” directory.

19.3.1 Types of Information in “/proc” Folder

The following is the screen that display the contents of the “/proc” directory.