Linux에서 메모리를 모니터링하는 명령

메모리 뱅크

컴퓨터의 가상 메모리는 우선 순위 리소스이므로 당사가 제공하는 도구를 사용하여 적절하게 제어하고 모니터링해야합니다. 여기에는 기억을 보는 방법을 아는 것도 포함됩니다. 또는 사용 된 메인과 무료이며 교환 메모리 자체 또는 교환, 우선 순위가 아니고 RAM에 업로드되지 않았거나 RAM에서 추출 된 모든 데이터 및 프로세스를 저장하여 우선 순위가 더 높은 다른 항목을 소개합니다. 글쎄, 이것은 많은 세부 사항을 다루지 않고 어떻게 작동하는지에 대한 간단한 설명입니다.

제어하는 방법을 알고, 오히려 이 추억을 모니터링 우리의 Linux 시스템에는 수많은 가능성이 있습니다. Linux가 제공하는 /proc 인터페이스 파일 중 일부를 연결기로 보거나 이러한 유형의 파일 또는 다른 파일을 사용하여 해당 정보를 얻고 이를 보다 사용자 친화적인 방법입니다. 메모리에 대한 특정 데이터를 제공하는 프로세스를 참조하는 top 및 기타 명령과 같은 명령을 사용할 수도 있습니다. 자유 명령, 사용 및 여유 RAM 및 SWAP 메모리, 버퍼 등을 볼 수 있습니다. 이를 위해 내 의견으로는 다소 이해하기 쉬운 방식으로 단위를 표시하는 -h 옵션을 사용할 수도 있습니다.

free -h

명령과 함께 스왑 온 파티션을 활성화하거나 파일을 스왑 할 수 있지만 -s 옵션을 사용하면 용량도 확인할 수 있습니다.

swapon -s
우리는 계속 vmstat 이름에서 알 수 있듯이 가상 메모리의 상태를 보여줍니다.

vmstat

또 다른 옵션은 멤스타트, 이전 항목과 유사합니다.

memstat

이제 가자 / proc 파일 메모리 정보를 얻기 위해 참조 할 수 있습니다.

cat /proc/swaps
cat /proc/meminfo

마지막으로 우리는 단순히 사용하는 다른 명령을 사용할 것입니다. DMI 테이블 하드웨어 정보를 얻으려면이 옵션을 사용하여 메모리 정보 만 필터링합니다.

sudo dmidecode --type memory


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   데이비드 가르시아 프라 도스

    흥미로운 기사.

    은혜는 시계와 결합하여 몇 초마다 모니터링하는 것입니다 (기본적으로 2이지만 "-n"로 조정할 수 있음).
    예 :
    무료 시청 -h
    시계 -n 1 무료 -h

    Bash가 제공하는 또 다른 유틸리티는 "&&"및 ";"연산자를 사용하여 동시에 명령을 실행하는 것입니다.
    예 :
    free -h; cat / proc / swaps

    grep 및 파이프 ( "|"문자)를 사용하여 필터링 할 수도 있습니다.
    예 :
    무료 -h | grep '메모리'

    또는 printf를 사용하여 원하는 텍스트를 추가 할 수도 있습니다.
    printf '내 명령 : \ n'; 무료 -h

    그리고 훨씬 더 🙂