CentOS에서 이상한 Inode/Ram 캐시 누락이 발생합니다.

CentOS에서 이상한 Inode/Ram 캐시 누락이 발생합니다.

저는 RAID10 설정에서 24GB RAM과 4개의 SAS 드라이브를 갖춘 CentOS 5.7 시스템(64비트)을 실행하고 있습니다. 이 머신은 nginx/1.0.10, php-fpm 및 xcache를 실행합니다. 약 한 달 전에 이 시스템의 RAM 사용량이 변경되었습니다.

대략 몇 시간마다 "CACHE"가 RAM에서 플러시되는데, 이는 "Inode Table Usage"가 삭제될 때 발생합니다. 나는 이 방울들이 관련이 있다고 확신합니다. (첨부된 그림 2 참조)

여기에 이미지 설명을 입력하세요. 여기에 이미지 설명을 입력하세요.

이 서버는 꽤 많은 작은 파일(20M, 모두 몇 KB 크기)을 호스팅합니다. 막대한 Inode 테이블 손실을 설명하기 위해 삭제된 파일은 많지 않습니다(시간당 100개 정도(총 크기는 최대 몇 MB)).

또한 이러한 하락을 유발할 수 있는 크론을 실행하지 않습니다.

Sar -r산출:http://pastebin.com/C4D0B79i

내 질문:RAM/Inode 사용량이 이렇게 크게 감소하는 이유는 무엇입니까? Nginx/PHP가 내 서버 RAM을 모두 사용하도록 하려면 어떻게 해야 합니까?

관련 정보