RAM 크기를 확인하는 방법?


84

컴퓨터에서 RAM 크기를 찾는 명령은 무엇입니까? MB 단위로 결과를보고 싶습니다.

답변:



68

터미널을 엽니 다 ( CTRL+ ALT+ T).

KiB에서 RAM 정보를 보려면 다음 명령을 실행하십시오 (1 Kibibyte 는 1024 바이트).

free

MiB에서 RAM 정보를 보려면 다음 명령을 실행하십시오 (1 Mebibyte 는 1,048,576 바이트).

free -m

GiB에서 RAM 정보를 보려면 다음 명령을 실행하십시오 (1 Gibibyte 는 1,073,741,824 바이트).

free -g

이 명령에 대한 추가 옵션이있는 매뉴얼 페이지를 여기에서 볼 수 있습니다 .

당신이 기본 10 개 단위, 사용하려는 경우 --kilo --mega--giga각각을.


2
free -h가장 도움이되는 것 같습니다. "모든 출력 필드 자동 세자리 부 최단 배율을"
craq

17

화면 오른쪽 상단에있는 전원 / 기어 아이콘 (시스템 메뉴)을 클릭하고이 컴퓨터 정보를 선택하십시오 . GiB 에서 사용 가능한 총 메모리가 표시됩니다 . MiB 의 크기를 얻으려면 값에 1024 를 곱하십시오 .

이 값 (및 콘솔의 출력에서 총계 로 표시되는 값 free -m)은 총 실제 RAM 크기에서 컴퓨터에 내부 GPU가있는 경우 내부 GPU에 할당 된 양을 뺀 값입니다.

설치된 실제 RAM의 총량을 확인하려면 설치된 sudo lshw -c memory각 개별 RAM 뱅크와 시스템 메모리 의 총 크기를 표시합니다 . 이것은 GiB 값으로 표시 될 수 있으며 1024를 다시 곱하여 MiB 값 을 얻을 수 있습니다.


1
나는 "sudo lshw -c memory"부분에 대해서만 이것을 찬성하려고한다. 이것은 내가 필요한 것이다 ..
Cranky

14

사용 가능한 실제 메모리 (MB) :

echo $(($(getconf _PHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))

MB에서 사용 가능한 가상 메모리 :

echo $(($(getconf _AVPHYS_PAGES) * $(getconf PAGE_SIZE) / (1024 * 1024)))

.. 또는 / proc / meminfo를 사용하십시오.

grep MemTotal /proc/meminfo | awk '{print $2 / 1024}'

물리적 칩 정보를 보려면 dmidecodeDMI 유형 17 ( 메모리 장치 ) 태그 정보 를 추출하는 데 사용할 수 있습니다 .

sudo dmidecode -t 17

유형, 속도, 제조업체, 폼 팩터 등을 포함하여 설치된 모든 메모리 장치에 대해 알려줍니다. 또한 sudo dmidecode -t memory조금 더 많은 정보를 제공합니다.


1024는 MB 가 아닌 meBbyte (MiB) 인 것 같습니다 .
Pablo A
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.