리눅스 tmpfs 파일 시스템이란?
- IT/리눅스(Linux)
- 2023. 12. 3.
CentOS tmpfs 임시 파일 시스템의 사용 목적
tmpfs는 리눅스 시스템에서 df 같은 명령어를 통해서 확인하실 수 있습니다.
Temp File System 의 약자입니다.
tmpfs는 리눅스에서 사용하는 메모리에 기반한 파일 시스템입니다. tmpfs는 일시적인 데이터를 저장하는 데 사용됩니다. tmpfs는 ram을 사용하는 휘발성 파일 시스템으로, 시스템이 재부팅되면 모든 데이터가 손실됩니다.
RAM에서 읽기 또는 쓰기 작업을 모두 수행하기 때문에 디스크에 쓰는 데이터 대비하여 I/O 성능이 매우 뛰어납니다.
tmpfs의 용도
캐시 : tmpfs는 자주 사용되는 데이터를 캐시하는 데 사용할 수 있습니다. 이렇게 하면 시스템 성능을 향상시킬 수 있습니다.
로그 : tmpfs는 로그 파일을 저장하는 데 사용할 수 있습니다. 이렇게 하면 시스템 로그를 저장하는 데 사용되는 디스크 공간을 절약할 수 있습니다.
임시 파일 : tmpfs는 임시 파일을 저장하는 데 사용할 수 있습니다. 이렇게 하면 시스템이 충돌할 경우 손실될 수 있는 데이터를 저장하는 데 사용할 수 있습니다.
tmpfs 사용방법
# mkfs.tmpfs -m size=100M /mnt/tmpfs
100MB 크기의 tmpfs를 /mnt/tmpfs에 만들어줍니다.
# mount /mnt/tmpfs
tmpfs를 마운트해줍니다.
[IT/리눅스(Linux)] - 리눅스 서버 부하 및 행 문제 해결방법 8가지