하드 디스크에 쓰기를 미러링하는 Windows RAM 디스크 찾기


8

하드 디스크의 지정된 폴더에서 내용을 가져 와서 변경 사항을 해당 폴더에 기록하는 RAM 디스크 (바람직하게는 무료)를 찾고 있습니다. Windows에 그런 것이 있습니까?


1
아뇨. 이 질문은 일반적으로 램 디스크에 관한 것이며 하드 디스크 동기화에 대해서는 아무 말도하지 않습니다.
Olli

이것이 Windows 디스크 캐시가 아닌가?
surfasb

내가 추측해야합니다. 실제로 솔루션을 RAM 디스크에서 컴파일 할 때 하드 디스크를 사용하는 것보다 두 배 빠릅니다. 여러 행을 여러 번 컴파일 할 때도 마찬가지입니다.
ctusch

답변:


4

VSuite Ramdisk 와 함께 갈 것입니다 . 불행히도 쉐어웨어 (50 $)입니다.

하드 디스크에 대한 (거의) 실시간 동기화 를 지원합니다 .

진정한 실시간 동기화의 근본적인 문제는 엄청난 성능 손실입니다. 동기화가 동기화되는 경우 RAM 디스크 쓰기 속도는 하드 디스크와 동일합니다. 읽기 속도는 더 빠를 것입니다.


1
좋아 보인다, 고마워 물론 데이터를 하드 디스크로 비동기식으로 동기화하는 것을 의미했습니다. :)
ctusch

일부 다른 RAM 디스크 소프트웨어는 백업 기능도 제공합니다 : Dataram , SuperSpeed .
5910

4

무료 대안을 찾는 사람들은 ImDisk를 통해 RAM 디스크를 만든 다음 여기에서 설명한 단계를 수행하여 비슷한 것을 얻을 수 있습니다 . 파일 경로를 변경하지 않고 HDD 파일을 가상 메모리에 유지 .

가정 :

  • 이미 할당 된 물리적 메모리에 RAM 드라이브를 만들었습니다 R:(다른 문자도 괜찮습니다).
  • C:\Folder1더 빠른 액세스를 위해 폴더 를 RAM으로 사용할 수 있도록하려고합니다 .
  • Folder1 로컬 NTFS 형식의 볼륨에 저장됩니다.

변경 사항 적용

  1. 액세스중인 모든 프로그램을 닫습니다 Folder1.
  2. 이름 Folder1을 바꾸십시오 Folder1.zTarget(실제 이름은 다른 한 중요하지 않습니다).
  3. Folder1.zTargetRAM 드라이브 ( R:)에 복사하십시오 .
  4. Folder1가리키는 [directory junction link] [1] 을 R:\Folder1.zTarget만듭니다.

이제부터는 C:\Folder1실제로 액세스하는 항목에 액세스 할 때마다 RAM 드라이브 ( R:\Folder1.zTarget) 에 저장된 데이터가 있습니다.

되돌아 가기

  1. 액세스 할 수있는 모든 프로그램 Folder1(현재 디렉토리 정션 링크)을 닫으십시오 .
  2. 내부의 파일 Folder1이 수정 된 경우 Folder1.zTargetRAM ( R:)에서 디스크 ( C:)로 파일을 복사 하여 변경 내용을 유지하십시오.
  3. 라는 디렉토리 접합 링크를 삭제하십시오 Folder1.
  4. 이름 바꾸기 Folder1.zTarget다시 Folder1.

배치 응답 스크립트 예제에 대한 링크 된 답변을 확인하십시오.

동기화는 주문형 일 뿐이며 성능 측면에서 가장 좋은 옵션입니다. 결국 15 분마다 (예 : 예약 된 작업을 통해) 디스크에 데이터를 다시 기록하여 자동 동기화를 수행 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.