버퍼 메모리 증가

버퍼 메모리 증가

여러 서버에서 백업을 사용한 후 buffer서버의 메모리가 증가했습니다 rsync. 디스크가 거의 가득 차서 백업이 삭제되었습니다. 내가 아는 바로 buffers는 직접 디스크 IO를 많이 수행하면 스파이크가 발생할 것입니다.

Completed 되지만 rsyncbuffer8시간 후에도 메모리가 여전히 해제되지 않습니다.

             total       used       free     shared    buffers     cached
Mem:          7.7G       6.9G       761M      2.6M       3.7G       2.1G
-/+ buffers/cache:       1.2G       6.5G
Swap:         7.9G       411M       7.5G

이것은 게임 테스트 서버이며 현재 실행 중입니다. 제거해도 안전합니까? buffer청산되지 않은 경우 어떻게 청산하나요 cache?

나도 걱정된다 :: -/+ buffers/cache: 1.2G 6.5G. 그것은 무엇입니까?

답변1

프로세스가 작동하는 데 더 많은 메모리가 필요한 경우 시스템은 자동으로 메모리에서 버퍼와 캐시를 플러시하므로 사용자는 아무 작업도 수행할 필요가 없습니다.

사용하지 않는 메모리 공간은 낭비되는 공간이므로 커널은 자주 사용하는 데이터를 로드하여 더 빠르게 사용할 수 있도록 합니다.

+/- buffers/cache라인은 당신이 실제로 사용하고 사용할 수 있는 것이 무엇인지 보여주며, 당신이 정말로 집중해야 할 라인입니다. ;)

관련 정보