나는 4GB의 RAM을 가진 다소 오래된 서버를 가지고 있으며 하루 종일 동일한 파일을 제공하지만 3GB의 RAM은 "무료"인 반면 하드 드라이브에서 그렇게하고 있습니다.
램 드라이브를 사용해 본 사람이라면 누구나 속도면 에서 최고 라는 것을 목격 할 수 있습니다 . 이 시스템의 메모리 사용량은 일반적으로 1GB / 4GB보다 높지 않으므로 추가 메모리를 좋은 방법으로 사용할 수 있는지 알고 싶습니다.
- 파일 시스템에 RAM에서 특정 파일을 항상 제공하도록 지시 할 수 있습니까?
- RAM을 사용하여 파일 읽기 기능을 향상시키는 데 사용할 수있는 다른 방법이 있습니까?
더 구체적으로, 나는 여기서 '핵'을 찾고 있지 않다. 램 드라이브를 만들고 파일을 수동으로 복사하지 않고도 RAM에서 파일을 제공하기 위해 파일 시스템 호출을 원합니다. 또는 적어도 나를 위해 이것을하는 스크립트.
가능한 응용 프로그램은 다음과 같습니다.
- 많이 읽히는 정적 파일이있는 웹 서버
- 큰 라이브러리가있는 응용 프로그램 서버
- RAM이 너무 많은 데스크탑 컴퓨터
어떤 아이디어?
편집하다:
- :이 매우 유익한 찾을 리눅스 페이지 캐시와 pdflush
- Zan이 지적했듯이 메모리는 실제로 비어 있지 않습니다. 내 말은 응용 프로그램에서 사용하지 않고 메모리에 캐시 해야하는 것을 제어하고 싶다는 것입니다.