RAM(Random Access Memory)은 면밀히 모니터링해야 하는 Linux 시스템의 필수 구성 요소입니다. 어떤 상황에서는 서버에 대한 응답 시간이 매우 느리거나 완전히 응답하지 않아 메모리가 부족할 수 있습니다.
결과적으로 RAM을 확인하는 방법을 아는 것이 중요합니다. 리눅스 왜냐하면 우리는 올바른 조치보다는 보호 조치를 취할 수 있기 때문입니다.
서버 성능을 향상시키려면 가상 메모리라고도 하는 스왑 메모리를 늘려야 할 수도 있습니다.
이제 Linux에서 RAM을 확인하는 방법에 대해 논의합니다.
무료를 사용하여 Linux에서 RAM 확인
free 명령을 사용하면 Linux에서 RAM을 확인할 수 있으며 free 명령이 가장 많이 사용되는 명령입니다.
자유 명령의 구문:
$ free
위 이미지에서 출력이 메모리(실제 RAM)와 스왑(가상 메모리라고도 함)의 두 가지 범주로 나누어져 있음을 볼 수 있습니다.
무료 명령의 도움으로 다음 정보를 제공할 수 있습니다.
그러나 우리가 기억해야 할 한 가지는 버퍼나 캐시가 많은 메모리를 사용할 수 있다는 것입니다. 시스템에 프로세스를 위한 추가 메모리가 필요한 경우 커널은 이 공간을 확보할 수 있습니다. lsblk 명령과 마찬가지로 free 명령도 사람이 읽을 수 있는 형식으로 표시될 수 있습니다.
옵션과 함께 free 명령을 사용할 수 있습니다. -시간, 사람이 읽을 수 있는 형식을 사용하여 현재 사용 가능한 RAM을 확인합니다.
통사론:
$ free -h
위의 출력은 읽기 쉽지만 반올림되어 있음을 알 수 있습니다.
마찬가지로 free 명령을 사용하면 총계 열을 표시하여 시스템에서 사용 가능한 RAM 및 스왑을 확인할 수 있습니다.
총계 열을 표시하기 위해 다음을 사용할 수 있습니다. '무료' 옵션과 함께 명령 '-티.'
통사론:
$ free -t
또한 명령을 결합하여 인간에게 친숙한 출력과 표시된 총 열을 얻을 수도 있습니다.
뷰와 테이블
통사론:
$ free -th
/proc/meminfo를 검사하여 RAM 확인
우리 모두 알고 있듯이 커널은 파일 시스템을 가상화하고 시스템의 일부 장치에 대한 진입점을 제공하는 것입니다.
예를 들어, /proc 디렉토리는 시스템 프로세스에 대한 참조(즉, 파일 설명자)를 저장할 수 있습니다. 이에 따라 /dev는 최종적으로 실제 디스크를 가리키는 가상 장치에 대한 참조를 저장할 수 있습니다.
그래도 하나 /proc RAM 검사에 관해 이야기할 때 파일은 다른 것보다 더 중요할 수 있습니다. meminfo.
윈도우7은 언제 나왔나요?
통사론:
$ cat /proc/meminfo
위의 출력에서 볼 수 있습니다. 커널은 'free' 또는 'vmstat' 명령으로 표시되는 것과 유사한 통계를 표시합니다.
/proc/meminfo 파일의 도움으로 우리는 시스템의 전체 메모리 양에 접근할 수 있습니다. 사용 가능한 메모리, 사용 가능한 버퍼 메모리 및 사용될 수 있는 페이지 캐시입니다.
마지막으로 스왑 캐시에 액세스할 수 있으며 활성 및 비활성 스왑도 사용했습니다.
top 명령으로 RAM 사용량 확인
의 도움으로 맨 위 명령을 실행하면 시스템의 각 프로세스에 대한 메모리 사용과 관련된 모든 정보를 볼 수 있습니다. 그만큼 맨 위 명령은 이미 모든 Linux 시스템에 설치되어 있습니다. 사전 설치되어 있지 않은 경우 다음의 도움을 받아 설치할 수 있습니다. 적절한 명령. 다음 구문을 사용하여 다음을 실행할 수 있습니다. 맨 위 명령:
$ top
% mem 열을 주의 깊게 살펴보세요. 너무 많은 메모리를 사용하는 프로세스를 보려면 다음을 입력하십시오. 쉬프트 + m . 메모리 활용도를 기준으로 프로그램을 단축합니다. 맨 위 . 이것이 장점이다 맨 위 시스템의 메모리 사용률을 빠르게 모니터링할 수 있는 명령입니다. 우리는 들어갈 수 있습니다 큐 상위 메뉴에서 나가려면
htop 명령으로 RAM 사용량 확인
htop 명령을 실행하면 통계를 지속적으로 업데이트하는 RAM 설치와 관련된 전체 정보가 표시되고 모든 프로세스에서 사용되는 메모리 양이 표시됩니다.
그것은 자유로운 명령과 같지 않습니다. htop 유틸리티는 Linux 시스템에 기본적으로 항상 설치되는 것은 아닙니다. 하지만 아래 명령을 사용하면 설치할 수 있습니다.
$ sudo apt install htop
htop 명령 설치가 완료되면 다음 구문을 사용하여 터미널을 통해 실행할 수 있습니다.
$ htop
Htop 명령은 모든 Linus 배포판에 대한 무료 ncurses 기반 프로세스 GPL 뷰어입니다. htop 명령에서 가로 및 세로로 스크롤할 수 있다는 점을 제외하면 top 명령과 같습니다. 따라서 시스템에서 실행 중인 각 프로세스와 관련된 전체 명령줄을 통해 전체 정보를 제공합니다.