2012년 2월 7일 화요일

RAM 업그레이드 후 Debian (wheezy) 시스템의 자원 사용 현황

먼저 gnome-system-monitor에서  보여준 결과는 다음과 같다.


실행한 프로그램은 rythmbox, crome(active 30 tabs), virtualbox, 관리자 터미널,  libreoffice등이다. 평소에 사용하는 조합이다. 가장 큰 가변 요인은 virtualbox의 램 사용률이다 설정은 1G로 설정해 놓았지만, 실제 그렇지는 않는 것 같다. 유동적으로 나눠 쓰는 모양인지 모르겠다. 아무튼 살펴본 봐는 위와 같다.

swap 파일 시스템은 전혀 사용하지 않는다.  CPU는 어쩔 수 없지만 메모리는 1G정도 여유가 있는 것 같다. 그레서 crome의 cache 저장용으로 ramdisk나 tmpfs을 만들어서 사용해야 겠다.

우선 ramdisk와 tmpfs의 차이점에 대해서 살펴 봐야 겠다. 둘다 RAM을 디스크로 사용하는 기법인 것 같은데 구체적인 구현이 다른 것 같다. 그리고 둘을 지원하는지 살펴 보아야 겠다. 이것 당장 해 보았다.

tmpfs을 지원하는지 살펴보기
# grep tmpfs /proc/filesystems
nodev tmpfs
nodev devtmpfs

RAMDISK를 지원하는지 살펴보기
#  dmesg | grep RAMDISK
[    0.000000] RAMDISK: 36cc6000 - 3765b000

음. tmpfs이나 RAMDISK는 지원하는것 같다. 아래 출력은 이미 사용중이라는 생각이 들긴하지만 자세히 무엇을 의미하는지 모르겠다. 용량으로 살펴 볼땐 그래픽 모듈이 사용하는 것 같긴하다.


다음은 RAMDISK 만드는 법이다.
http://shibuvarkala.blogspot.com/2009/09/howto-create-ramdisk-in-ubuntu-debian.html
http://www.techtach.org/using-and-mounting-a-ram-disk-in-ubuntu-the-easy-way
http://securfox.wordpress.com/2009/03/14/how-to-create-a-ram-disk/

Ubuntu나 Fedora 배포판의 Firefox나 Crome에서 RAM을 cache로 설정하는 법
http://www.linuxreaders.com/2011/01/11/firefox-chrome-cache-on-ram-drive-fedora-ubuntu/

댓글 없음:

댓글 쓰기