카테고리 없음

tmpfs

cocod66 2020. 12. 30. 23:50

1. /dev/shm

자가 공유 메모리 세그먼트, 공유 된 임시 파일 또는 소켓을 저장하기 위해 자체 API 도로 사하는 파일 시스템입니다.

 

모든 API 파일시스템은 부팅과정에서 이른 시점에 systemd에 의해 마운트 되며, 이는 /etc/fstab에 따로 리스트되지 않습니다.

이를 비활성화 하거나, 언마운트할 경우, 응프로그램에서 인터페이스측에 접근이 불가능해지기 때문에, 중단 될 수 있습니다.

어플리케이션에 따라 추가로 설정을 할 수있는 있으나, 기존에 등록된 영역에 대한 삭제는 권장드리지 않습니다.

 

참조 : https://access.redhat.com/solutions/1384183

 

2. /run

기존 버전에서 /var/run 과 같이 응프로그램에서 사되는 파일시스템입니다.

일반적으로는 시스템의 현재 정보 등이 기록되어있으며, 리부팅 시 갱신됩니다.

삭제는 권장드리지 않습니다.

 

참조 : https://access.redhat.com/solutions/2435631

 

3. /sys/fs/cgroup

제어 그룹을 통하여, 제어 가능한 인터페이스 입니다.

cgroup 이라고 약칭 되는 제어 그룹 은 시스템에서 실행되는 계층 적으로 정렬 된 프로세스 그룹 사이에서 CPU 시간, 시스템 메모리, 네트워크 대역폭 또는 이러한 자원의 조합과 같은 자원을 할당 할 수있게 해주는 Linux 커널 기능입니다.

 

기본적으로 사은 되지 않으나, 해당 기능을 위해, 마운트되어 있습니다.

비활성화는 안되는 것으로 확인되며, 삭제는 권장드리지 않습니다.

 

참조 : https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/resource_management_guide/sec-removing_cgroups

 

4. /usr/user/$UID

tmpfs로 마운트된 /run/user/$UID 영역은

pam_systemd가 해당 사자의 프로세스를 실행하는 데 사되는 파일을 저장하는 데 사되는 파일 시스템입니다. 

기존의 /tmp 영역과 같은 개념이라고 보시면 됩니다.

다만 /tmp 영역은 모든 사자를 대상으로 사이 가능하게 되있는 방면에, 해당 /run/user/$UID는 해당 사자만 사이 가능하게 되있는 영역입니다.

이로 인하여, /tmp 영역을 사시 발생 할 수 있는 문제를 해결 할 수 있습니다.

'/etc/pam.d/system-auth'  및 '/etc/pam.d/password-auth' 파일에 설정된 'session optional pam_systemd.so' 값을 주석처리 하고 리부팅 함으로서, 해당 파일시스템 마운트를 해제할 수 있습니다.

 

다만 이로 인해 발생하는 영향에 대한 정확한 자료가 없습니다. 

이에 따라, 기본적인 설정으로 사 하실 것을 권장 드립니다.

 

참조 : https://access.redhat.com/solutions/2060373