파일 시스템은 어디에 있습니까 tmpfs
? RAM에 있나요, 아니면 스왑에 있나요?
답변1
tmpfs
파일 시스템(및 devtmpfs
파일 시스템)은 기본적으로 Linux에서 영구 백업 저장소 없이 파일 및 디렉터리 캐시의 일부로 구현됩니다. 그러나 파일 시스템과 달리 파일 데이터는 ramfs
상호 교환이 가능합니다. 따라서 파일 데이터는 물리적 RAM에 위치하거나 디스크의 스왑 볼륨에 저장될 수 있습니다.
그런데 복수형에 주목해주세요. system-manager
여러 파일 시스템을 갖는 것이 가능하며 실제로 nosh 및 systemd와 같은 시스템에서 일반적입니다 tmpfs
.
추가 읽기
- https://superuser.com/a/894468/38062
- 조나단 데보인 폴라드(2018).
system-manager
. 스낵 가이드. 소프트웨어. - Linus Torvalds 등. (2005).
Documentation/filesystems/tmpfs.txt
. 리눅스. GitHub. - Rob Landryet al. (2005).
Documentation/filesystems/ramfs-rootfs-initramfs.txt
. 리눅스. GitHub.