[본문스크랩] PROC 파일시스템 개관
번역 : 고현아 / hanbi@linuxlab.co.kr | |
UN*X 부류의 시스템에서 흥미있는 부분은 /proc 파일시스템이다. 이 가상 파일시스템은 흥미있고 유용한 몇가지 특징을 갖고 있다. 이는 또한 위험하고 재앙을 줄 수도 있다. 여기서는 /proc 파일시스템을 세 분야에서 다룬다. ·개략적인 설명 1. /proc란? /proc 파일시스템은 메모리에 있는 시스템의 직접적인 반영이며 계층 형태로 표현된다. /proc 파일시스템은 커널과 현재 수행되는 프로세스에 대한 정보를 쉽게 얻는 것이 목적이다. 결과로 몇몇 명령은 (예를 들어 ps) 시스템 상태에 관한 정보를 얻기 위해 직접 /proc를 읽는다. /proc 의 배경은 그러한 정보를 이해하기 어려운 시스템 콜을 부르는 것 대신에 읽기 쉬운 형태로 제공하는 것이다. 2. /proc가 관리자에게 할수 있는 일은 ? /proc 파일시스템은 아래와 같은 시스템 관련 일을 할 수 있다. 통계적 정보를 보는 것 주의할 점이 있다. 이러한 임무는 /proc를 참조해서 또는 커널을 직접 추적해 이루어 질 수 있다. 다른 커널 = 다른 능력 다른 커널은 /proc에서 다른 정보를 낸다. 일부 또는 전부 또는 완전히 다른 배열이 당신의 커널 구현에 따라 나올 수 있다. ▶ 필수 경고 /proc 로서 무었을 할 수 있고 없고가 나타난 문서가 없으므로 가장 좋은 방법은 핵커의 방법이다. 즉 커널을 백업하고 /proc 파일시스템을 변경할 때는 상식에 입각해 실행하라. /proc를 통해 어플리케이션을 튜닝하는 주요한 예는 Kegel’s Web Hostel에 C10k 문제 문서에 있다. 3. /proc 구조 아래는 i686 시스템의 리눅스 2.2 커널에서 /proc에서의 파일과 디렉토리를 설명하는 간단한 표이다.
다시 한번 /proc의 기능 및 그 내용들은 버전마다 다르다는 것을 명심하라. 역자 주] [root]/proc$ cat interrupts CPU0 4. 추가 정보 아래는 보다 상세한 정보를 갖고 있는 리스트이다. The /proc File System Copyright (c) 1999, Jay Fink |
'Embedded System > File System' 카테고리의 다른 글
EXT2 Filesystem (0) | 2007.07.12 |
---|---|
The FAT filesystem (0) | 2007.07.12 |
[본문스크랩] /proc 파일시스템으로 시스템 관리하기 (from IBM) (0) | 2006.03.22 |
[본문스크랩] 괜찮은 Proc filesystem Programming (0) | 2006.03.22 |
[본문스크랩] cat /proc/stat (0) | 2006.03.22 |