컴파일 속도를 높이고 싶었 기 때문에 램 디스크로 빌드 할 수도 있지만 파일 시스템이 자동으로 플러시되고 RAM이 충분하지 않으면 파일 시스템을 사용합니다.파일 미러가있는 램 디스크
필자가 쓰고있는 앱에 대해 RAM이 캐시되고 FS에 플러시되는 파일이 필요한 경우가 있습니다. 내 옵션은 무엇입니까? 이미 존재하는 이와 같은 것이 있습니까? (아마 퓨즈?) 애플 리케이션은 장난감 애플 리케이션 (지금)이며 C++ 코드를 반복적으로 컴파일해야합니다. 아시다시피 진행하기 전에 해결해야 할 특정 문제가있을 때 컴파일하는 데 시간이 오래 걸립니다. 우리가 할 수있는 일은 줄어든다.
당신은 내가 이것을 구현할 필요가 없도록 windows가 내 파일을 캐시 할 것이라고 말하고 있습니까? –
예. 읽기와 쓰기 모두. –
일반적으로이 사실이 맞습니까? 아니면 소프트웨어를 작성한 개발자가 Windows에 파일 시스템 캐시를 사용해야한다고 말하면 무엇입니까? 즉, 대용량 파일을 쓸 때 간단한 C 코드가 시스템 캐시의 이점을 얻을 것입니까? 그렇다면 RAMDISK에 쓸 때 왜 극적으로 빠른 속도 향상을 볼 수 있습니까? (OpenCV를 사용하여 한 번에 한 프레임 씩 큰 비디오 파일을 씁니다.) – AndyL