보기 리눅스 스왑 크기를 수정

 

1 개 페이지의 스왑 공간 (총) :
     무료 -m k의 # 기본 유닛은 -m 단위 M
                 총 무료 공유 버퍼 캐시 사용
  0 19 110 197 377 180 :의 Mem
  50 327 : - / + 버퍼 / 캐시
  스왑 : 572 0 572
 
 
 
2보기 스왑 공간 (파일 (들) / 파티션 ( 들)) :
 
      자세한 정보와 파일 분할 포함
 
  #의 swapon 명령이 -s
  에 해당
  # 고양이 / PROC / 스왑
 
 
 

3 스왑 공간을 추가
  두 가지 선택 : 스왑 파티션을 추가하거나 스왑 파일을 추가합니다. 그런 다음, 여유 공간을 사용할 수있는 스왑 파일을 추가하지 않는 경우, 그러나, 그것은 당신이 스왑 파티션을 추가하는 것이 좋습니다.
 
    3.1 스왑 파티션 추가
  단계 :
      사용하여 A FDISK 스왑 파티션 (가정 / 디바이스 / sdb2로 교체 분할 생성)을 작성
      : 스왑 파티션 설정 mkswap으로 명령을 사용하여 B를
   # mkswap으로 / 디바이스 / sdb2로
      스왑을 사용하는 C를 :
   # 기능 swapon / DEV / sdb2로의
      : D 쓰기의 / etc / fstab 파일은 부팅 가능하게
      는 / dev / sdb2로 스왑 스왑 기본값 0 0
 
    3.2 스왑 파일 추가
  스왑 파일 크기 만든 512M을 :
   # DD 형식을 =의 =는 / dev / ZERO IF / swapfile1 1024K의 COUNT = 512 BS =
  B 스왑 파일 설정 mkswap으로 명령을 사용 :
   #의 mkswap으로 / swapfile1의
  : 활성화 된 C 스왑
   # 기능 swapon / swapfile1의
  부팅을 가능하게하는, D 기입은 / etc / fstab 파일을 :
    / 스왑을 swapfile1 스왑 기본값 0 0
 
  후 새로운 스왑 파티션을 추가하고, 고양이 / PROC 스왑이 활성화되어 있는지 확인하기 위해 출력 / 또는 무료 명령을 바꿉니다 확인 활성화합니다.
 
4 스왑 공간을 삭제 :
  비활성화 된 스왑 파티션 :
   # 후 swapoff는 / dev / sdb2로를
  B에는 / etc / fstab 파일에서 항목 제거,
  C의 fdisk를 사용 또는 YaST를 도구는 파티션을 삭제합니다.
 
  위의 스왑 파일 단계를 삭제합니다.
 
 
 
-------------------------------------------------- ------------------------------

 
 
 
 
  무료 -m #의
                 총 사용 무료 공유 버퍼 캐시
  의 Mem : 0 19 110 197 377 180
  - / + 버퍼 / 캐시 : 50 327
  스왑 : 572 0 572
 
 
 
의 Mem 라인은 메모리 사용의 관점에서 시스템, 전체 시스템이 사용할 수있는 경우를 나타낸다 메모리 시스템 커널의 개수와 동일한 메모리 크기는 물리적 메모리를 예약 뺀
버퍼 캐시 및 시스템 메모리, 파일 시스템 메타 데이터를 포함. 버퍼 블록 장치와 연관된 버퍼를 사용하고, 블록의 변화를 추적. 캐시는 파일 자체가 포함되어 있습니다.

-. / + 디스플레이 메모리의 사용자 관점에서 버퍼 / 캐시 라인의 내용은, 사용 가능한 메모리가 사용되는 열 MEM 행 버퍼 및 수와 캐시 메모리 크기를 뺀 같다
 
 버퍼 및 운영 체제 및 운영 체제의 설정 속도를 캐시 때문에 사용자가 필요로 할 때 사용자가 사용할 수 있도록, 당신은 단지에 액세스 할 수 있습니다.

 
 
시스템이 실행되는 각 프로세스 동적 가기 쇼 실시간 상태 (CPU, RAM)
 
상단 세 개의 열 VIRT RES SHR이있는, 프로세스에 의해 사용 된 메모리 상태를 나타낸다.
전체 메모리 크기가 사용될 수있다 VIRT 프로세스 포함한 프로세스 식별 실제 메모리 매핑 된 파일 및 다른 프로세스의 사용은 메모리를 공유하는 등등.
RES이 과정은 메모리 점유.의 실제 크기를 식별하는
공유 메모리와 데이터베이스 크기를 식별 할 수 SHR과 다른 프로세스를.

vmstat를 표시 메모리 사용량
 
이 명령에서 / proc 디렉토리 / meminfo 파일에서 메모리 정보를 읽을 수있다.
 
각 행의 의미 / proc 디렉토리 / meminfo 파일에 커널 소스 문서 / 파일 시스템 / proc.txt 파일에 설명되어
 
실제 시스템의 dmesg를 수있는 메모리의 크기 | 그렙 [mm]가 [EE ] [mm]가 참조
 
은 / proc / PID / 상태 상세한 공정의 표시 상태
#의 CAT은 / proc / 5346 / 상태
이름 : 배쉬
상태 : S (자)
SleepAVG : 98 %
TGID : 5346
는 PID : 5346
PPID : 5343
TracerPid : 0
UID : 1000 1000 1000 1000
기드 : 104 104 104 104
FDSize : 256 개
그룹 :. 6 24 29 44 104 113 1000 1001
VmPeak : 6528 킬로바이트
6528 : KB VmSize
VmLck : 0 킬로바이트
VmHWM : 1976 kB의
VmRSS : 1976 kB의
VmData : 752 킬로바이트
VmStk : 84 킬로바이트
VmExe : 644 킬로바이트
vmLib : 1,788 킬로바이트
VmPTE : 16 킬로바이트
스레드 : 1
SigQ : 0/4294967295
SigPnd : 0000000000000000
ShdPnd : 0000000000000000
SigBlk : 0000000000000000
SigIgn : 0000000000384004
SigCgt : 000000004b813efb
CapInh : 0000000000000000
CapPrm : 0000000000000000
CapEff : 0000000000000000

VIRT VmSize은 전체 프로세스 메모리 크기, 상부와 일관성이 있어야한다
출력. ----------------
저작권 :이 문서는 원본 문서에서 "2355 아기"CSDN 블로거, 따라 CC 4.0 BY-SA 저작권 계약, 복제, 원본 소스 링크이 문을 첨부 해주세요.
원본 링크 : HTTPS : //blog.csdn.net/sdfsdkk/article/details/83834492

추천

출처www.cnblogs.com/ExMan/p/11586769.html