>> Edit article
이름
제목
패스워드
부팅할 때 initrd 사용을 제외하고 램디스크를 사용할 일은 별로 없을테지만... 일단 커널이 램 디스크를 지원해야 합니다. 보통 배포판은 다 지원하는 거 같은데, 어떻게 알 수 있는지는 몰겠네요 -_-;; 커널에서 설정하는 방법은 make menuconfig 해서 Block devices 메뉴 아래에 있는 RAM disk support 를 선택하고 Default RAM disk size 를 적당한 값으로 잡아주면 됨다. 예를 들어 4096 이라고 적어주면 디폴트로 4 M Bytes 가 잡힘다. 나머지 컴파일 과정은 알아서 하시구... 커널이 준비되면, 루트 권한으로 작업을 함다. 1. /dev 아래에 ramdisk 나 ram 과 같은 device node가 있는 지 확인함다. 있으면 그걸 쓰면 되고 (보통 있음) 없으면 하나 만들고 소유주를 정해 줌다. #mknod -m 660 /dev/ram b 1 1 #chown root.disk /dev/ram 2. 램 디스크도 디스크이므로 사용하려면 mount 를 해야 함다. mount 할 디렉토리를 하나 만듬다. 예를 들어, #mkdir /mnt/ramdisk 3. /dev/ram 에 ext2 type의 file system을 설정한다. #mke2fs -vm0 /dev/ram [크기] 뒤의 [크기]는 안 잡아주면 커널의 디폴트 크기가 잡히고 예를 들어 2048 이라고 써주면 2 M Bytes 가 만들어짐다. 4. /dev/ram 을 2 에서 만든 mount point 에 mount 함다 #mount /dev/ram /mnt/ramdisk 이렇게 ramdisk 가 만들어졌슴다. df 명령 해 보면 ramdisk 사용량도 알 수 있고 파일 생성, 복사, 지우기도 일반 디스크와 같슴다. : 램디스크를 설치하는 법은 Beta 드라이버를 받은후 윈도우에 깔면된다. : beta 드라이버는 www.microsoft.com/korea 에서 구할수 있으며 : ramdisk 로 검색하면된다. 설치법은 inf 파일이므로 하드웨어 추가/삭제 : 에서 하거나 오른쪽 버튼으로 하면 된다. : M$ 의 사이트에서 찾지못하신분은 -_- 요청하면 올려드리겠습니다. : 여기서 리눅스로 닭질? 많이 해보신분이라면 램디스크쯤이야.. : 껌입니다. -_-;; : : MS 의 램디스크 드라이버로 램디스크를 만든뒤(z: 드라이브로 할당) : explorer 의 임시파일 저장디렉토리(웹서핑한걸 하드에 저장해서 빨리 : 불러오는것) : 를 램드라이브로 설정해놓으니까 : : 장점 : : : 1. 캐쉬 속도 = 램속도 이므로 무지하게 빠른 웹서핑이가능 : 특히 한번 방문했던 사이트는 램(?) 에서 불러오므로 엄청나게 빠른 : 서핑속도를 자랑한다~ : : 2. 컴퓨터를 리부팅하면 모든 자료가 삭제되므로(램은 휘발성^^) : 보안상 좋으며, 불필요한 하드용량을 차지하지않음 : : 3. 노트북의 경우 하드를 약 50% 정도 덜읽기때문에 배터리가 훨씬 : 절약된다. : : 4. 그르륵 거리는 하드 소음이 없어진다. : : 단점 : : : 1. 램의 일부를 디스크처럼 인식하므로 많은 램이 필요 : (저는 30메가를 잡았습니다) : : 2. 그외 없음 ㅡ.ㅡ; : : 궁금한점은 리플로 남겨주시기 바랍니다. : : -- : 커널컴파일초보가..--우리동네 비디오 가게 아가씨한테 관심이 간다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved