지속성을 가지고 디렉토리를 RAM에 마운트하십시오.

지속성을 가지고 디렉토리를 RAM에 마운트하십시오.

내 요구 사항 중 하나는 /media/user/ramdir에 ramfs 파티션을 마운트하고 사용할 수 있습니다. (내 C 프로그램에서 읽거나 쓰는 파일의 대기 시간을 줄입니다). tmpfs도 사용하지 않으면 약간의 대기 시간이 발생할 수 있습니다.

내 C 프로그램이 읽어야 하는 입력 파일을 디스크에서 마운트된 램 파일 시스템으로 복사했습니다.

    mount -t ramfs -o size=100m ramfs /media/user/ramdir

마운트된 ramfs 파티션을 변경하거나 새 파일을 생성하면 변경 사항이 유지되지 않습니다. 그래서 저는 이를 위해 rsync 유틸리티를 사용했습니다.

이에 대한 다른 옵션이 사용 가능한지 알고 싶습니다.

Q1: 자체적으로 마운트하는 동안 디렉토리 내용도 마운트된 RAM 파티션에 복사되도록 보조 메모리에 있는 디렉토리를 RAM에 직접 마운트할 수 있습니까?(현재는 발생하지 않으며 이를 위해 복사 명령을 사용해야 합니다. ).

Q2: 내 프로그램에서 읽고 쓰기 위해 RAM에서 파일을 가져오지만 파일 변경 사항이 계속 유지되는 경우 가능하다면 보조 메모리의 기존 디렉터리를 확장 파일 시스템(ramfs 및 tmpfs 제외)으로 RAM에 마운트할 수 있습니까? RAM에 마운트된 디렉토리....

감사합니다

관련 정보