>> Edit article
이름
제목
패스워드
안녕하세요? 리눅스에서 top 명령어로 여러가지를 확인해 볼수 있습니다. 그중에 메모리 사용량도 있는데 ,,,, 리눅스에서 메모리 사용하는 정책이 어떤 것인지 정확하게는 모르겠지만 ,,,,, 일반적으로 어떤 프로그램(프로세스)이 실행되면서 , 메모리를 할당해서 사용하고 , 반납을 하는 것으로 알고 있습니다. 반납을 하면 , 메모리가 사용할수 있는 free영역으로 표시되어야 하는게 아닌가 해서요. 그런데 top명령으로 확인해 보면 , 메모리가 반납되는 형식이 아니고, cached 영역으로 넘어간것 처럼 보입니다. 물론 이상태에서 물리적인 메모리를 다 사용하면 바로 스왑을 쓰는 것은 아닙니다만, 그래도 뭔가 좀 이상한것 같습니다. 커널2.2x , 커널 2.4x 모두 그런것 같습니다. 명쾌한 설명을 부탁드립니다. 새해복 많이 받으세요.--서명: 김동현 ^^
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved