펜2.4G 메모리 512M , 레드햇 영문 8.0
처음 부팅해서 아무것도 하지 않은 상태에서 시스템 감시기를
보면 사용중인 메모리가 112M 로 나오는데, 몇개의 프로그램(가령, 오픈오피스)등을 사용하
다 보면 480M 까지 사용량이 올라갑니다. 근데 문제는 이런 사용중인 프로그램을 다 죽여도
계속 460M 정도로 나오는 군요. 또한 처음에 다만 find명령어로 일을 수행할 때도 302정도
까지 올라가다가 find명령이 끝나도 290 정도로 계속 남습니다.
프로그램을 사용 중일 때는 메로리가 올라가도 프로그램들을 다 끝내면
다시 원상으로 돌아와야 되는 것 아닌가요?
Linux 는 빈 메모리를 파일 캐시로 쓰기 때문에 프로그램을 종료해도 메모리 사용량이 바로 줄지 않는 것이 정상입니다. free 명령으로 cache 와 buffers 를 보면 실제 사용량을 알 수 있습니다.
사용 가능한 메모리(-/+ buffers/cache 줄)를 보면 실제로 여유가 있는지 확인됩니다.