| HOME / 정보공유 / AIX 명령어 모음

mkramdisk
mkramdisk mkramdisk 명령 목적 정상적인 읽기 및 쓰기를 통해 액세스되는 RAM의 일부를 사용하여 RAM 디스크를 작성합니다. 구문
mkramdisk size
설명
mkramdisk 명령은 bos.rte.filesystems의 일부로 적재되며, 사용자가 RAM 디스크를 작성할 수 있도록 허용합니다. mkramdisk 명령이 성공적으로 실행되면, 새로운 RAM 디스크가 작성되고, /dev에 새로운 항목이 추가되며, 새로운 RAM 디스크의 이름이 표준 출력에 기록됩니다. RAM 디스크 작성이 실패하면, 명령이 perror을 사용하여 자국어 오류 메세지를 인쇄합니다.
RAM 디스크의 이름은 /dev/rramdisk x 형식이며, 여기서 x는 논리적 RAM 디스크 번호(0에서 7까지)입니다.
mkramdisk 명령은 또한 블록 특수 장치 항목(예: /dev/ramdisk5)을 작성합니다. 그러나 오버헤드를 추가하기 때문에 블록 장치 인터페이스는 사용하지 않는 것이 좋습니다. /dev에 있는 장치 특수 파일은 모드 600의 루트에서 소유합니다. 그러나 정상 시스템 명령을 사용하여 모드, 소유자 및 그룹 ID를 변경할 수 있습니다.
각각의 RAM 디스크에 최대 2 GB(512 바이트 블록으로 이루어진) 메모리가 할당된 최대 8개의 RAM 디스크를 작성할 수 있습니다.
주: RAM 디스크의 크기는 작성 후 변경할 수 없습니다.
RAM 디스크는 rmramdisk 명령을 사용하여 제거합니다. RAM 디스크는 또한 기계가 재부트될 때 제거됩니다.
크기가 약 20MB인 RAM 디스크를 설정하고 해당 RAM 디스크에 파일시스템을 작성하려면, 다음을 입력하십시오.
mkramdisk 40000
ls -l /dev | grep ram
mkfs -V jfs /dev/ramdiskx
mkdir /ramdisk0
mount -V jfs -o nointegrity /dev/ramdiskx /ramdiskx
여기서 x는 논리적 RAM 디스크 번호입니다.
RAM 디스크 페이지는 고정됩니다.
매개변수
size 새로운 RAM 디스크에 사용할 RAM의 양(512 바이트씩 증가)을 표시합니다. 예를 들어, 다음을 입력하십시오.
mkramdisk 1
512 바이트의 RAM을 사용하는 RAM 디스크를 작성합니다. 약 20MB의 RAM을 사용하는 RAM 디스크를 작성하려면, 다음을 입력하십시오.
mkramdisk 40000
종료 상태
다음과 같은 종료값이 리턴됩니다.
0 성공적으로 완료되었습니다.
>0 오류가 발생했습니다.
관련 정보
rmramdisk 명령