팁과 강좌

$ dd count=1k bs=500k if=/dev/zero of=test.img

1024+0 레코드 들어옴

1024+0 레코드 나감

524288000 바이트 (524 MB) 복사됨, 3.43317 초, 153 MB/초

노트북 5400rpm 하드디스크의 EXT4 파티션에서 

500MB 이미지 파일쓰기 테스스 결과 초당 153MB의 속도를 보여주었습니다.


$ dd count=1k bs=500k if=/dev/zero of=test.img

1024+0 레코드 들어옴

1024+0 레코드 나감

524288000 바이트 (524 MB) 복사됨, 11.522 초, 45.5 MB/초

노트북 5400rpm 하드디스크의 NTFS 파티션에서 

500MB 이미지 파일쓰기에 초당 45MB의 속도를 보여주었습니다.


참고로 dd count=1k bs=500k if=/dev/zero of=test.img 에서 500k 를 1M 으로 바꾸면 1GB의 테스트 이미지 파일을 작성합니다. 완료 후에는 test.img 파일을 수동으로 삭제해 주어야 하구요.


$ sudo hdparm -t /dev/sda2 ; sudo hdparm -t /dev/sda3 ; sudo hdparm -t /dev/sda4 ; sudo hdparm -t /dev/sda5


/dev/sda2:   ext4

 Timing buffered disk reads: 334 MB in  3.00 seconds = 111.26 MB/sec


/dev/sda3:   ext4

 Timing buffered disk reads: 338 MB in  3.01 seconds = 112.44 MB/sec


/dev/sda4:   ntfs

 Timing buffered disk reads: 128 MB in  1.13 seconds = 113.53 MB/sec


/dev/sda5:   ntfs

 Timing buffered disk reads: 316 MB in  3.00 seconds = 105.29 MB/sec

이번에는 읽기 속도를 테스트 해 보았습니다.

ext4 파티션인 sda2 와 sda3의 읽기 속도는 평균 111MB/초 속도를 보여주었습니다.


이번에는 ntfs 파티션(sda4 sda5)의 읽기속도가 쓰기속도와는 달리 ext4와 별 차이가 없었습니다.
다만 sda5는 뒤쪽에 위치한 파티션이라 약간 더 느렸어요.
즉, 메인 os는 하드디스크 앞쪽에 위치한 파티션에 설치하여 사용하시면 약간의 성능 향상이 있습니다.
용량이 큰 HDD일수록 파티션 뒤쪽과 앞쪽의 차이가 오래 사용할 수록 커지는 것으로 알고 있습니다.
일명 하드앞자르기라고 유명합니다. 구글링 해 보셔요.


램디스크 사용하기는 간단히 압축 정리하자면··.

sudo mkdir /media/ramdisk

sudo chmod 1777 /media/ramdisk

sudo mount -t ramfs -o size=256M,nr_inodes=10k,mode=1777 ramfs /media/ramdisk

sudo gedit /etc/fstab
(민트마테 또는 하모니카 사용자는 gedit 대신에 pluma를 써 주시면 됩니다)

ramfs /media/ramdisk ramfs size=256M,nr_inodes=10k,mode=1777 0 0
(위 문장을 붙여넣고 저장해 주세요.)

cd ~/.cache

rm -rf google-chrome mozilla opera

sudo ln -s /media/ramdisk ~/.cache/google-chrome

sudo ln -s /media/ramdisk ~/.cache/mozilla

sudo ln -s /media/ramdisk ~/.cache/opera


이걸로 웹브라우저의 캐쉬파일을 램디스크에 할당했습니다.


tmpfs 대신에 ramfs를 사용하여 (swap을 사용하지 않는 대신) 256MB를 넘어도 자동으로 ram memory 공간을 확장하여 사용하므로, ramfs는 요즘의 일반적인 4기가 이상의 램을 가진 최신 PC 또는 저처럼 swap 없이 리눅스를 사용하는 경우에 적당합니다. 단, ramfs는 최대 램 용량을 넘길 시에는 시스템이 멈춤.


그러므로 램이 적은 시스템에서는 tmpfs를 쓰는 게 좋습니다. tmpfs는 지정한 메모리를 초과하려고 할 경우 에러메시지를 표시해 줍니다.

/etc/fstab 에서 ramfs 부분을 tmpfs 으로 대체하면 됩니다.

tmpfs /media/ramdisk tmpfs size=256M,nr_inodes=10k,mode=1777 0 0


참고할 점은 귀찮은 과정 하나를 생략하기 위해 (이글루 포스팅 참조) 램디스크에 따로 각 브라우저별 캐쉬폴더를 만들어 주지 않았습니다. 심볼릭 링크 건것 보시면 각 브라우저가 하나의 램 디스크 경로를 쓰고 있는 것이 보이실 겁니다.

그래서 각 브라우저별 상위 폴더가 따로 없어서 여러모로 중구난방입니다만, 어차피 재부팅시 클리어 되고 브라우저별 중복되는 문제는 없어보였습니다.


근데 램디스크에서는 sudo hdparm -t /media/ramdisk 읽기속도 체크가 오류 뜨며 안 되더군요.

하지만 이미지 파일 쓰기 테스트 결과 

dd count=1k bs=1M if=/dev/zero of=/media/ramdisk/test.img && sudo rm /media/ramdisk/test.img


1GB 짜리 테스트 IMG 파일을 순식간에 (아마도 1초) 생성 완료하는 괴력의 속도를 보여주었습니다. 감탄!




번호 제목 날짜 글쓴이 최종 글 조회 수
62 리눅스 민트에서 apt 사용 방법 [2] file 2015.07.23 bagjunggyu 2015.08.03 by bagjunggyu 856
61 마우스 바퀴(Mouse Wheel)의 재발견 2015.07.20 jeyul   1095
60 민트 17.2 라파엘라 시나몬의 효과와 확장기능 [3] file 2015.07.08 jeyul 2015.07.20 by bagjunggyu 1369
59 라파엘라에 글로벌 메뉴 실행해 봤습니다. file 2015.07.07 bagjunggyu   1214
58 MSX (재믹스V) 에뮬레이터 구동하기. 2015.07.05 eidk85r   1245
57 리눅스로 부팅하면 노트북 하드가 뜨거웠는데 [3] 2015.06.01 ㅁㄴㅇㄹ 2015.06.30 by 디아시아 1521
56 Google Chrome과 SublimeText에서의 한글 입력문제 해결 [5] 2014.07.22 권스 2015.05.15 by rwa 10581
» 각 파티션 읽기 쓰기 속도와 램디스크 사용 [1] 2015.04.05 bodanaeun 2015.05.12 by 너와나의눈높이~♡ 8941
54 오페라에서 mhtml로 저장하기. [3] 2015.05.07 하마 2015.05.09 by 너와나의눈높이~♡ 731
53 신한은행 농협 인터넷뱅킹 이용자 aos 차단 팁 2015.05.01 너와나의눈높이~♡   1461
52 구글 드라이브 동기화 팁 [1] 2015.04.11 guelph 2015.04.29 by ... 1882
51 Linux Mint 17.1 Rebecca 에서 한글 입력기 설정하는 방법 [8] file 2014.11.30 bagjunggyu 2015.04.27 by bagjunggyu 14650
50 노트북에서 무선랜 기본 사용 않기 2015.04.23 bodanaeun   576
49 파이어 폭스, HTML5 동영상 플레이어 사용 [3] 2015.04.22 jeyul 2015.04.22 by bodanaeun 4086
48 한글 패키지(파이어 폭스,리브레 오피스, 썬더버드...) 추가 설치 [1] 2015.04.17 jeyul 2015.04.17 by bodanaeun 1502
47 GeoIP와 Shell Script를 이용한 SSH 접속 제한하기 2015.04.14 YoungBin Ko   438
46 Grub 부트 화면의 배경을 변경하는 방법-2 (GUI) [2] file 2015.01.23 jeyul 2015.04.13 by B.W.K. 2372
45 Grub 부트 화면 배경을 변경하는 방법-1 (CLI) [3] 2015.01.22 jeyul 2015.04.13 by bodanaeun 2955
44 마우스 오토 스크롤이 안되면... [1] 2015.04.11 guelph 2015.04.11 by jeyul 998
43 한컴 클라우드 오피스 netffice24 사용해 보세요 2015.04.11 guelph   627
나의 소셜 정보
powered by SocialXE