>> Delete No. 21020 article
No. [질문] free에서 나오는 메모리 의미에 대해서

등록 2001-02-16 00:14:00 By localhost     조회 2
이름 김성호    

		             total       used       free     shared    buffers   
cached
Mem:       517164     367972     149192     160052     205532     
62188
-/+ buffers/cache:     100252     416912
Swap:     1028152          0   
1028152                                     
 free하면 위와 같이 나옵니다. 그런데 뒤의 세가지, shared, buffers,
cached라는 것이 정확히 어떤 것을 의미하는지 모르겠습니다.
shared라는 것은 공유 메모리를 의미하겠지요? buffers라는 것은 디스크 I/O
과 관련된 버퍼 캐쉬를 말하는 것이겠지요. 그렇다면 마지막 cached라는것
은 무엇을 의미하는 것인지? 또 free에서 보면 used와 free를 합친것이 전
체 메모리인가요? 공유메모리, 버퍼, 캐쉬를 합치면 전체 메모리 이상 나오
는데요. 
 세번째줄의 buffer/cache는 또 어떤 의미인지? 두번째 mem에 있는것이랑 무
슨 차이인가요? 버퍼/캐쉬가 사용된것이 100252, 남아있는것이 416912라는
것인지요?
 일반 유닉스 서적이나 리눅스 서적 그리고 free, ps, top 등의 man page에
는 위에 대한 설명이 없던데요.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved