RadarURL
Skip to content
조회 수 69 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

버퍼와 캐쉬의 의미 참고글 -
http://kldp.org/node/48613

나의 서버의 현재 메모리는 시스템적으로 돌아가는 프로세스만 동작 중이다. 그래서 펑펑 놀고 있는 서버이다.

 

01.png

 

 


 

top명령으로 보았을 때, 정보를 보면 약간 이상하다. 전체 메모리 2G에 사용된 (used) 메모리 1.2G이다.  결국 8G 의 free 메모리만 있다. buffers와 cached 메모리에 많은 메모리가 할당되어 있다.

 

02.png

 

 


 

그 이유는 리눅스 커널에서는 프로세스가 반납한 메모리를 바로 free로 돌리지 않는다.

 

Cached memory는 실행중인 프로그램이 메모리가 필요하다면 바로 대체될 수 있는 free memory인 셈이다. 기존에 실행했던 프로그램이 이 영역을 사용했었고, 또 필요하면 이 영역을 준다고 하면 될 것 같다.

 

buffers 메모리는 data structure, chunk의 개념이 들어가 있는 메모리인데 반해 cached는 패킷 단위의 메모리 로 보면 된다.

 

리눅스 커널은 ram에 대해서 buffers, cached, free 이렇게 3단계로 구분해서 메모리를 구분하고 있다.


 

top 명령어를 통해서 본 메모리를 본다.

 

03.png

 

 

 

VIRT는 프로세스가 전에 사용했던 가상 메모리의 전체 크기를 말한다. code, data, shared library 등을 포함한다. top 명령어는 각 프로세스의 /proc/#pid/state 의 VmSize 의 내용을 가지고 이 정보를 보여준다. swap + res 영역을 더한 값이다. 이 값이 크면, 얼마나 많은 메모리가 접근하고 있는지를 알 수 있는 지표가 된다.

 

RES는 프로세스가 사용중인 RAM 에 올라간 물리 메모리 (swap 제외) 를 말한다.

 

SHR는 프로세스가 사용중인 공유 메모리의 합이다.


 

나머지 정보는 man top 을 통해서 볼 수 있다.


출처 : http://knight76.tistory.com/entry/TOP-%EC%9D%84-%ED%86%B5%ED%95%B4-%EB%B3%B8-%EB%A6%AC%EB%88%85%EC%8A%A4-%EB%A9%94%EB%AA%A8%EB%A6%AC

?

공부 게시판

공부에 도움되는 글을 올려주세요.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 [공지] 공부 게시판 입니다. 처누 2003.08.17 828785
» 유닉스/리눅스 Buffer와 Cache의 차이점 TOP을 통해 본 리눅스 메모리 file JaeSoo 2016.10.25 69
2375 웹서버,WAS 리눅스 웹서버 구축전 고민사항 file JaeSoo 2016.10.25 112
2374 데이터베이스 netdata에 MySQL data 추가 방법 JaeSoo 2016.10.25 80
2373 웹서버,WAS netdata에 Apache perfomance data 추가 방법 JaeSoo 2016.10.25 78
2372 데이터베이스 CentOS | MySQL 설치하고 root 사용자 비밀번호 생성하기 JaeSoo 2016.10.25 83
2371 웹서버,WAS htm이나 html 확장자를 php로 인식시키는 apache(아파치) 셋팅 JaeSoo 2016.10.25 61
2370 웹서버,WAS httpd.conf의 DirectoryIndex 설정이 적용되지 않습니다. JaeSoo 2016.10.25 53
2369 유닉스/리눅스 CentOS Linux 에서 설치시 uuid/uuid.h: No such file or directory JaeSoo 2016.10.24 58
2368 웹서버,WAS Linux - Apache 설치후 페이지 접근시, 권한 에러 1 JaeSoo 2016.10.24 313
2367 웹서버,WAS apache 에서 mod_rewrite 활성화 안될때 (xe 등에서 도메인 하위 경로명 오류 날때) JaeSoo 2016.10.24 74
2366 데이터베이스 Mysql/Mariadb DB 백업 및 복원 1 JaeSoo 2016.10.24 120
2365 유닉스/리눅스 한번에 끝내는 CentOS 7.x (7.0 ~ 7.2) 웹서버세팅 (센토스 서버세팅) 1 file JaeSoo 2016.10.24 167
2364 유닉스/리눅스 리눅스(Linux) 디렉토리 구조 file JaeSoo 2016.10.19 103
2363 데이터베이스 MySQL Dump / Import (덤프 / 임포트) JaeSoo 2016.10.10 83
2362 네트워크 Reverse DNS - 등록및 확인 JaeSoo 2016.09.23 217
2361 보안 RBL(Real-time Blocking List) 사이트 - 메일서버 블랙리스트 등록 조회 JaeSoo 2016.09.21 133
2360 건강 나도 자위 중독? 할 수록 궁금한 ‘자위’ 궁금증 3 file JaeSoo 2016.09.07 194
2359 사무 소프트웨어 엑셀 시트보호 해제 프로그램 없이 하기 file JaeSoo 2016.09.06 377
2358 모바일 [Galaxy S3] 갤럭시 S3(SHW-M440S) 커스텀 롬 정리!! file JaeSoo 2016.08.31 346
2357 윈도우즈 윈도우 컴퓨터 유지보수에 유용한 무료 프로그램들 file JaeSoo 2016.08.31 181
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 124 Next
/ 124

 

■ 즐겨찾기 - 가족
JAESOO's HOMEPAGE YOUNGAE's HOMEPAGE 장여은 홈페이지 장여희 홈페이지 장여원 홈페이지

■ 즐겨찾기 - 업무
알리카페 홀릭 숭실대 컴퓨터 통신연구실 (서창진) 말레이시아 KL Sentral 한국인 GuestHouse

■ 즐겨찾기 - 취미
어드민아이디 유에코 사랑회 아스가르드 좋은사람/나쁜사람 JServer.kr 제이서버 메타블로그 재수 티스토리

■ 즐겨찾기 - 강의, 커뮤니티
재수 강의 홈페이지 한소리 VTMODE.COM 숭실대 인공지능학과 숭실대 통신연구실


PageViews   Today : 1,632   Yesterday : 2,704   Total : 61,338,064  /  Counter Status   Today : 659   Yesterday : 960   Total : 3,305,239
Site Info   Member : 1,394  /  Total documents : 7,152   New documents : 0  /  Total comments : 514

design by by JAESOO.com

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소