Anonim

RAM 디스크는 이름에서 알 수 있듯이 일반적인 하드 드라이브 나 솔리드 스테이트 드라이브 대신 컴퓨터의 메모리 (RAM)를 사용하여 생성 된 논리 스토리지 볼륨입니다. RAM은 현재 하드 드라이브 기술보다 훨씬 빠른 속도로 작동합니다. 그러나 RAM에 저장된 데이터는 영구적이지 않으므로 재부팅, 종료 또는 전원 손실로 인해 RAM의 전원이 꺼지면 지워집니다.
이러한 단점에도 불구하고, RAM 디스크의 속도를 Photoshop 스크래치 영역으로 사용, 대용량 비디오 파일 조작 또는 복잡한 데이터베이스 테스트를 포함하여 RAM 디스크의 속도를 크게 활용할 수있는 몇 가지 상황이 여전히 있습니다. 데이터 백업이 양호하고 정전시 RAM 디스크의 내용이 손실 될 위험이있는 경우, 하나를 설정하는 것이 쉽고 재미 있습니다. 방법은 다음과 같습니다.

RAM 디스크는 얼마나 커야합니까?

아래에 설명 된 RAM 디스크 작성 방법을 사용하면 모든 크기의 볼륨을 작성할 수 있습니다. 그러나 Mac을 실행할 수있는 충분한 RAM을 남겨 두어야합니다. RAM 디스크에 RAM의 대부분 또는 전부를 사용하면 시스템이 하드 드라이브에 적극적으로 페이징을 시작하고 전체 시스템 성능이 저하됩니다.
따라서 요구와 전체 시스템 메모리간에 적절한 비율을 선택하십시오. 일반적으로 RAM 디스크를 총 실제 메모리의 50 % 이하로 유지하는 것이 좋습니다. 예를 들어, RAM이 16GB 인 Mac에서는 RAM 디스크를 8GB보다 크게 만들지 마십시오.
RAM 디스크를 마운트하는 동안 실행해야하는 응용 프로그램에 따라 선택이 달라집니다. 예를 들어 Photoshop 작업을 많이 수행하는 경우 앱에 더 많은 메모리를 사용할 수 있습니다. 반면, 비디오 및 오디오 파일을 다중화하는 경우 총 메모리의 50 %보다 약간 큰 RAM 디스크를 선택할 수 있습니다.
아래의 도구와 기술을 사용하여 Mac과 필요에 가장 적합한 선택을 결정하십시오. 이제 디스크 자체를 만들 차례입니다. OS X에는 RAM 디스크를 만드는 두 가지 기본 방법 인 터미널 또는 앱이 있습니다.

터미널을 통해 RAM 디스크 만들기

응용 프로그램> 유틸리티 에서 터미널 앱을 열고 다음 명령을 입력하십시오.

diskutil erasevolume HFS + 'RAM 디스크'`hdiutil attach -nomount ram : // XXXXX`

X 문자를 RAM 디스크의 전체 용량에 대한 블록 크기를 나타내는 숫자로 바꾸십시오. 원하는 디스크 크기 (MB)에 2048을 곱하여이 숫자를 계산하십시오.이 예에서는 4GB RAM 디스크를 생성하는데이 디스크에는 8383608 (4096 * 2048)의 수가 필요합니다. 위 명령에서 X 문자 대신이 숫자를 입력하십시오.

diskutil erasevolume HFS + 'RAM 디스크'`hdiutil attach -nomount ram : // 8388608`

큰 따옴표 안에있는“램 디스크”이름을 원하는 다른 이름으로 변경할 수도 있습니다. 명령을 구성한 후에는 Return 키를 눌러 실행하십시오. 잠시 후 시스템이 RAM 디스크를 생성하고 마운트합니다. 재부팅 또는 전원 손실 후 디스크에 저장된 모든 데이터가 손실된다는 것을 기억하는 한 다른 드라이브에서와 마찬가지로 읽고 쓸 수 있습니다.

타사 앱으로 RAM 디스크 만들기

더 쉬운 방법을 위해 타사 앱을 사용하여 RAM 디스크를 만들 수 있습니다. 이 기능을 수행하는 몇 가지 앱이 있지만 프로그래머 Florian Bogner의 RAM Disk Creator를 사용합니다.
앱을 다운로드하여 Mac에서 실행하십시오. RAM 디스크의 원하는 크기 (바이트, 킬로바이트, 메가 바이트 또는 기가 바이트)와 디스크를 할당하려는 이름의 두 가지 질문을합니다. 상상할 수없는 이름이 "RAM Disk"인 8GB 디스크를 사용합니다.


선택을 마치면 "Create RAM Disk"를 누르면 디스크가 데스크탑에 마운트됩니다.
두 방법 모두 RAM 디스크를 꺼내거나 재부팅하여 RAM 디스크를 제거 할 수 있습니다. 이 작업을 수행하기 전에 디스크의 모든 데이터가 백업되었는지 확인하십시오. 다시 부팅하거나 전원이 꺼지면 데이터가 복구 할 수 없게 손실됩니다.

벤치 마크

RAM 디스크의 속도는 Mac RAM의 성능 수준에 따라 다르지만 여전히 기존 HDD 및 SSD보다 훨씬 뛰어납니다. 다음은 240GB OWC Mercury Pro 6G SSD와 함께 2011 27 인치 3.4GHz i7 iMac에서 16GB RAM 디스크를 사용한 성능 비교입니다.


OWC SSD는 490MB / s 쓰기 및 540MB / s 읽기를 달성 할 수 있으며, 이는 표준에 비해 예외적입니다. 그러나 RAM 디스크의 성능과 비교할 때 SSD의 성능은 다시 볼 가치가 없습니다. RAM 디스크는 읽기 및 쓰기에서 초당 약 4.2 기가 바이트로 최고이며 전송 크기 전체에서 평균 약 3.5GB / s입니다. 디스크를 많이 사용하는 작업의 경우이 성능은 게임 체인저가 될 수 있습니다.

결론

보다시피, RAM 디스크는 파워 유저에게 놀라운 수준의 성능을 제공 할 수 있지만 데이터 스토리지에 휘발성 메모리를 사용하는 것의 위험을 충분히 강조 할 수는 없습니다. 그러나 좋은 백업을 유지하고 작업을 표준 하드 드라이브에 자주 저장하는 한 많은 사용자가 RAM 디스크의 이점이 위험보다 훨씬 크다는 것을 알 수 있습니다.

Mac OS X에서 4GB / s 램 디스크를 만드는 방법