>> Read Reply from No. 0 article  
RE: RE: RE: 리눅스에서 램디스크 만드는 법

등록 2003-02-14 02:20:00     조회 16
이름 김정균    

		커널 2.4 라면 기본으로 /dev/shm 이 tmpfs 로 잡혀있습니다. 용량은
RAM 의 절반입니다.
 : initrd용도가 아니라면 tmpfs나 ramfs를 사용하는게 나을듯 합니다.
: kernel설정에서
:
: Virtual memory file system support (tmpfs사용시)
: Simple RAM-based file system support (ramfs사용시)
:
: 를 추가해 주시고 아래와 같이 마운트 하시면 됩니다.
:
: mount -t tmpfs /dev/shm /mnt (tmpfs사용시)
: mount -t ramfs /dev/mem /mnt (ramfs사용시)
:
: mkfs같은건 안하셔두 됩니다.
:
:
: : 부팅할 때 initrd 사용을 제외하고 램디스크를 사용할 일은
: : 별로 없을테지만...
: :
: : 일단 커널이 램 디스크를 지원해야 합니다.
: : 보통 배포판은 다 지원하는 거 같은데,
: : 어떻게 알 수 있는지는 몰겠네요 emoticon;;
: :
: : 커널에서 설정하는 방법은
: : 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$ 의 사이트에서 찾지못하신분은 emoticon 요청하면 올려드리겠습니다.
: : : 여기서 리눅스로 닭질? 많이 해보신분이라면 램디스크쯤이야..
: : : 껌입니다. emoticon;;
: : :
: : : MS 의 램디스크 드라이버로 램디스크를 만든뒤(z: 드라이브로 할당)
: : : explorer 의 임시파일 저장디렉토리(웹서핑한걸 하드에 저장해서 빨리
: : : 불러오는것)
: : : 를 램드라이브로 설정해놓으니까
: : :
: : : 장점 :
: : :
: : : 1. 캐쉬 속도 = 램속도 이므로 무지하게 빠른 웹서핑이가능
: : : 특히 한번 방문했던 사이트는 램(?) 에서 불러오므로 엄청나게 빠른
: : : 서핑속도를 자랑한다~
: : :
: : : 2. 컴퓨터를 리부팅하면 모든 자료가 삭제되므로(램은 휘발성emoticon)
: : : 보안상 좋으며, 불필요한 하드용량을 차지하지않음
: : :
: : : 3. 노트북의 경우 하드를 약 50% 정도 덜읽기때문에 배터리가 훨씬
: : : 절약된다.
: : :
: : : 4. 그르륵 거리는 하드 소음이 없어진다.
: : :
: : : 단점 :
: : :
: : : 1. 램의 일부를 디스크처럼 인식하므로 많은 램이 필요
: : : (저는 30메가를 잡았습니다)
: : :
: : : 2. 그외 없음 ㅡ.ㅡ;
: : :
: : : 궁금한점은 리플로 남겨주시기 바랍니다.
: : :
: : : --
: : : 커널컴파일초보가..
: :
: : --
: : 우리동네 비디오 가게 아가씨한테 관심이 간다.
이름
암호


>> 관련글
  답장 RE: RE: 리눅스에서 램디스크 만드는 법  owlet  2003.02.13  ...18 
  답장 RE: RE: RE: 리눅스에서 램디스크 만드는 법  김정균  2003.02.14  ...15 
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.76 초 ] 작업시간: [ 0.02 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791017475
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.