이번에 알아볼 proc 파일시스템 관련된 내용은 sys/kernel 디렉토리에 있는 파일에 대한 내용 미여, 내용이 상당히 많기 때문에 일부분만 올렸다.

이 내용은 리눅스 man proc 에 내용을 나름대로 번역한 것임을 밝힌다.
/proc/sys/kernel  디렉토리는 다음의 파일들을 포함 하고 있다.

contains files acct, cad_pid, cap-bound, core_pattern, core_uses_pid, ctrl-alt-del,  dentry-state,  domainname,  hotplug,  hostname,  htab-reclaim   (PowerPC   only),java-appletviewer  (binfmt_java,  obsolete), java-interpreter (binfmt_java, obsolete), l2cr (PowerPC only), modprobe, msgmax, msgmnb, msgmni, osrelease, ostype,  overflowgid,  overflowuid,  panic, panic_on_oops,  pid_max,  powersave-nap  (PowerPC  only),  printk,  pty, random, real-root-dev, reboot-cmd (SPARC only), rtsig-max, rtsig-nr, sem, sg-big-buff, shmall, shmmax, shmmni,  sysrq, tainted, threads-max, version, and zero-paged (PowerPC only).

================================================================================

       /proc/sys/kernel/sem (since Linux 2.4)
           이 파일은 시스템 V IPC 세마포에 대한 제약사항을 정의하는 4개의 필드를 포함 하고 있다.
           필드들은 아래의 순서로 구성되어 있다.

              SEMMSL  세마포어 당 최대 세마포 설정합니다.

              SEMMNS  시스템 전체에서 모든 세마포어 세트들의 세마포어의 수에 대한 제한.

              SEMOPM  semop(2) 함수 호출에의해 지정된 작업의 최대 개수.

              SEMMNI  시스템 전체에서 세마포어 식별자의 최대 개수에 대한 제한.


       /proc/sys/kernel/sg-big-buff
               이 파일은 일반적인 SCSI 장치 (sg) 버퍼의 크기를 보여줍니다.
               당신은 아직 그것을 조정할 수 없습니다. 
               하지만, 당신은 커널 컴파일 시에  include/scsi/sg.h 파일 및 SG_BIG_BUFF 값을 변경하여 바꿀 수 있습니다. 
               단,  이 값은 변경할 이유가 없습니다.

       /proc/sys/kernel/shmall
             이 파일은 시스템 전체의 Systme V 공유 메모리 페이지의 총 개수에 제한을 포함하고 있습니다.

       /proc/sys/kernel/shmmax
              이 파일은 만들 수있는 최대 (System V IPC ) 공유 메모리 세그먼트의 크기를 쿼리 하고  실행시 정하는 데 사용할 수 있습니다. 
              최대 1GB의 공유 메모리 세그먼트를 커널에서 지원이 됩니다. SHMMAX 기본 값으로 이 값(1GB)이 설정됩니다.

       /proc/sys/kernel/shmmni
             (리눅스 2.4 및 이후에 가능)이 파일은 전체 시스템 에서 만들 수있는 System V 공유 메모리 세그먼트의 최대 개수를 지정 하게 된다.

       /proc/sys/kernel/version
              이 파일은 아래와 같은 문자열을 포함하고 있다.
                      #5 Wed Feb 25 21:49:24 MET 1998

             "#5" 의 의미는 이 소스를 기반으로 하여 다섯 번째 빌드된 커널을 의미 합니다. 그리고 커널이 만들어진 시간을 나타낸다.