다중 tmpfs 파티션

다중 tmpfs 파티션
[mayur@mayur311-pc ~]$ df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   50G  3.6G   47G   8% /
devtmpfs                 3.9G     0  3.9G   0% /dev
tmpfs                    3.9G  148K  3.9G   1% /dev/shm
tmpfs                    3.9G  9.1M  3.9G   1% /run
tmpfs                    3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sda6                494M  159M  336M  33% /boot
/dev/mapper/centos-home   73G   62M   73G   1% /home
tmpfs                    782M   32K  782M   1% /run/user/1000

tmpfs왜 4개와 드라이브 가 있나요 /dev/mapper/?

답변1

Linux 시스템에 tmpfs 파일 시스템을 사용하는 데에는 특별한 것이 없습니다. tmpfs는 다른 운영 체제의 "RAM 디스크"와 매우 유사한 메모리 전용 파일 시스템입니다. 이름에서 알 수 있듯이 콘텐츠는 RAM에 저장되므로 재부팅 후에는 사라집니다. 또한 매우 빠릅니다.

tmpfs는 일반적으로 재부팅 후 파일 시스템의 내용에 관심이 없거나 성능이 중요한 상황에서 사용됩니다.

귀하의 예에는 공유 메모리 개념의 구현이며 다양한 유형의 정보 시스템을 보고하기 위해 커널에서 사용하는 의사 파일 시스템인 /run(여러 하위 시스템의 다양한 임시 파일용) 이 있습니다./dev/shm/sys

답변2

/dev/shm - RAM의 내용을 공유하기 위해 프로그램에서 사용하는 공유 메모리입니다.

/run - 실행 프로그램에 대한 정보가 포함된 작은 파일이 포함되어 있습니다. 예를 들어 한 프로그램을 두 번 실행할 수 없을 때 유용하므로 실행 프로그램은 두 번째 프로그램이 실행되지 않도록 경고할 수 있고 다른 프로그램은 문제가 됩니다.

/sys/fs/cgroups -https://wiki.archlinux.org/index.php/cgroups

관련 정보