램디스크 설정 (swap memory를 HDD처럼 사용하기)

리눅스/OS 일반|2014. 12. 31. 00:08
반응형

램디스크는 휘발성 이므로 주의하시기 바랍니다.

 

스왑 메모리를 HDD 처럼 사용할 경우 주의사항

1. 스왑 메모리를 사용하기 때문에 물리메모리와는 상관이 없습니다.

2. 램디스크에 저장되는 데이타는 리부팅시 사라지게 됩니다.(휘발성 디스크)

3. 물리메모리 공간을 이용하는것보다 훨씬 느립니다. (HDD 디스크 사용 속도와 같음)

 

1) 설정

[root@sysdocu ~]# mkdir /ramdisk

[root@sysdocu ~]# mount -t tmpfs -o size=2048m /ramdisk /ramdisk

 

메모리에 2GB 용량의 디스크를 생성하였습니다.

 

리부팅 후에도 자동으로 마운트 될수 있게 /etc/fstab 을 수정합니다.

[root@sysdocu ~]# vi /etc/fstab

 

none /ramdisk tmpfs defaults,size=2048m 1 2

 

2) 확인

[root@sysdocu ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda3             450G  100G  327G  24% /
/dev/sda1              99M   23M   72M  24% /boot
tmpfs                 502M     0  502M   0% /dev/shm
/ramdisk              2.0G     0  2.0G   0% /ramdisk
 

※ 주의

램디스크 용량은 스왑 메모리보다 많이 잡을수 있지만

실제 저장되는 용량은 스왑 메모리만큼 제한 되어집니다.

그래서 더욱 많은 용량의 데이타를 /ramdisk 에 넣어버리면 시스템이 다운된듯이 느려지게 됩니다.

 

제일 좋은 방법은 스왑메모리 양보다 적게 설정해서 사용하는것입니다.

반응형

댓글()