RAM 디스크에서 가상 PC를 사용하는 것이 매우 빠릅니까? (. 램 디스크에 .vhd 파일 넣기) 그리고 2GB (또는 때로는 1.2GB)

어떻게 RAM 디스크를 만들려고했는지, 그리고 2GB (또는 때로는 1.2GB) .vhd 파일을 넣은 다음이 이미지를 사용하여 가상 PC를 실행하는 방법이 궁금합니다.

하드 디스크가 이제 RAM에 의해 시뮬레이트되므로 매우 빠르게 실행되고 있어야합니다 … 시도하지는 않았지만 Linux에는 tmpfs가 있음을 알았습니다. VirtualBox를 사용하면 할 수 있어야합니다. Windows 나 Mac에서는 어떻습니까?

추신 : 그것은 2009 년에 하드 드라이브가 SSD가 아니었던 역사적 이유로 하드 드라이브의 일부 가상 구조에 1 개의 파일 매핑으로 물리적 회전 하드 디스크에 액세스하는 데 많은 시간이 걸릴 수 있습니다. “가상 PC의 상태”는 모두 컴퓨터의 실제 RAM에있을 수 있으므로 문제가되지 않습니다. 이제 SSD가 준비되었으므로 하드 드라이브 인 것처럼 가장하는 RAM 디스크와 같습니다. 그래서 꽤 빠릅니다).



답변

하드 디스크 속도는 현재 가장 큰 병목 현상이며 다른 병목 현상도 있습니다 (예 : 드라이버 지연, 기계 드라이브 용 OS 아키텍처 설계 등).


답변

논쟁의 여지가 있습니다.

실제로 성능이 크게 향상됩니다. 그러나 전체 이미지를 저장할 수있는 RAM 디스크를 생성하기에 충분한 RAM이있는 경우 VirtualBox, VMWare 및 VirtualPC는 데이터에 액세스 할 때 이미지를 캐싱 할 수 있습니다. 따라서 RAM 디스크가 반드시 중복되는 것은 아니지만 캐시 가능한 이미지에 대한 성능 향상은 그리 크지 않습니다.

또한 위험입니다. 정전 또는 실수로 PC가 꺼진 다른 상황은 이미지 (또는 마지막으로로드 한 이후 변경 한 이미지)를 손상시킵니다.

마지막으로 전체 이미지를 디스크에서 메모리로 읽은 다음 나중에 디스크에 다시 저장해야하므로 VM 세션 시작 및 종료 속도가 느려집니다.