![운영 체제에 무언가를 캐시하도록 지시할 수 있는 dev 폴더는 무엇입니까?](https://linux55.com/image/54613/%EC%9A%B4%EC%98%81%20%EC%B2%B4%EC%A0%9C%EC%97%90%20%EB%AC%B4%EC%96%B8%EA%B0%80%EB%A5%BC%20%EC%BA%90%EC%8B%9C%ED%95%98%EB%8F%84%EB%A1%9D%20%EC%A7%80%EC%8B%9C%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%8A%94%20dev%20%ED%8F%B4%EB%8D%94%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
dev에는 기본적으로 해당 폴더의 내용을 RAM에 캐시하도록 OS에 지시할 수 있는 하위 폴더가 있다고 들었습니다. 따라서 일부 파일과 디렉터리를 운영 체제에 넣으면 /dev/somefolder
해당 폴더의 내용이 캐시됩니다.
그게 무슨 폴더예요? 혹시 모르니 우분투 12.04를 사용하고 있습니다.
답변1
/dev/shm
RAM 지원 파일 시스템이 있습니다 . 캐싱은 파일이 디스크에도 상주한다는 것을 의미하므로 이는 캐싱과 다릅니다. 와 함께 /dev/shm
, 이것은임시 파일 시스템파일 시스템, 파일은 메모리에만 존재합니다.
tmpfs 볼륨은 어디에나 마운트할 수 있습니다.
mount -t tmpfs none /foo/bar
일반적으로 하나만 설치됩니다 /dev/shm
.