ubuntu 수 동 캐 시 방출 (메모리 캐 시 청소)
1. 관리자 권한 으로 전환
$ sudo su
2. sync 명령 을 여러 번 실행
# sync
# sync
sync 명령 을 수 동 으로 실행 합 니 다.데 이 터 는 일반적으로 하 드 디스크 에서 메모리 로 옮 겨 CPU 에 의 해 처리 된다. sync 는 매우 강 한 명령 이다. 그 는 메모리 에 하 드 디스크 에 기록 되 지 않 은 데 이 터 를 하 드 디스크 에 기록 하여 데이터 손실 을 피 할 수 있다.전원 이 꺼 졌 을 때 기본적으로 이 명령 이 있 습 니 다. 정상적으로 꺼 지지 않 으 면 켜 진 후에 도 몇 번 의 명령 을 더 해 야 실행 과정 에서 메모리 의 데이터 가 호출 되 지 않도록 해 야 합 니 다.
3. / proc / sys / vm / dropcaches 값 을 3 으로 설정 합 니 다.
/ proc 는 가상 파일 시스템 으로 읽 기와 쓰기 동작 을 kernel 실체 와 통신 하 는 수단 으로 할 수 있 습 니 다.즉, 현재 kernel 의 행동 을 수정 / proc 의 파일 을 통 해 조정 할 수 있 습 니 다.그러면 우 리 는 조정 / proc / sys / vm / drop 을 통 해caches 메모리 방출.
# echo 3 > /proc/sys/vm/drop_caches
4. free - m 메모리 사용 현황 보기
$ free -m
total used free shared buffers cached
Mem: 5864 5612 252 631 47 1120
-/+ buffers/cache: 4444 1420
Swap: 1905 35 1870
moma@moma-ThinkPad-X200:~$ free -m
total used free shared buffers cached
Mem: 5864 5635 228 639 48 1133
-/+ buffers/cache: 4454 1410
Swap: 1905 35 1870
매개 변수
설명 하 다.
total
메모리 총수
used
사용 한 메모리 수
free
남 은 메모리 수
shared
여러 프로 세 스 가 공유 하 는 메모리 총액
buffers Buffer Cache 와 cached Page Cache 디스크 캐 시 크기
- buffers / cache 의 메모리 수: used – buffers – cached
+ buffers / cache 의 메모리 수: free + buffers + cached
사용 가능 한 memory = free memory + buffers + cached.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
데이터 지향 설계(Data Oriented Design)에서의 게임 개발에 대해서게임 개발을 할 때의 생각에는 데이터 지향 설계(Data Oriented Design)라는 것이 있습니다. 지난 수십 년 동안 CPU 성능이 1만배 이상인 반면 메모리 성능은 10배 미만밖에 되지 않았습니다. 또한 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.