apache2 + php 및 기타 웹 서버 앱으로 작업하고 있습니다.
웹 서버에 연결하는 세션으로 모니터가 있습니다. RAM 메모리가 가득 찼습니다.
그러나 세션 연결을 끊을 때 RAM 메모리를 비우지 않습니다.
를 통해 모니터가 있으며 free -m
세션이 연결되어 있지 않아도 릴리스되지 않은 메모리가 표시됩니다.
해결책이 있습니까?
문제가 없기 때문에 해결책이 없습니다. Linux는 사용 가능한 RAM을 파일 버퍼로 사용합니다.
—
CMD
그러나 fire 명령 후 : sudo sync && sudo sysctl -w vm.drop_caches = 3 사용 가능한 메모리가 충분하고 앱이 더 잘 작동합니다.
—
Tejaskumar Tank 17
VPS 서버를 가장 많이 사용했으며 최근 메모리 관리와 완벽하게 작동하는 데비안 9.0을 설립했습니다.
—
Tejaskumar Tank
htop
모니터링 목적으로 같은 것을 시도해야 합니다. 공식 저장소에서 훨씬 직관적이며 사용 가능합니다. 실제로 메모리가 부족한 경우 실행중인 웹 응용 프로그램의 유형, 보유한 RAM의 양, 사용 된 것 및 모두와 같은 추가 정보를 제공하십시오. free -m의 출력물을 붙여 넣습니다.