새로운 16GB RAM이 설치되었지만 시스템에 15.3이 표시됩니다. 왜?

게리 사티

4GB에서 16GB의 RAM으로 전환했습니다. 그러나 내가 가지고있는 메모리의 양을 보면 15.3이라고 나와 있습니다. 방금 16GB의 RAM을 설치했을 때 메모리가 왜 떨어졌는지 궁금합니다.

시스템 세부 정보 스크린 샷

TheSchwa

짧은 대답

아마도 메모리를 사용하는 커널 일 것입니다. 커널 메모리 사용량을보고하는 대신 Ubuntu는 사용 가능한 총계에서 뺍니다. 이는 대부분의 경우 커널 메모리를 해제 할 수 없음을 알리기위한 것입니다. 그 메모리는 절대적으로 필요한 일에 사용되고 있으므로 결코 사용할 수 없습니다.

진단 명령

이 모든 것을 실행하길 기대하지는 않지만 여기에 참조 및 완전성을 위해 포함했습니다. 가장 관련성이 높은 것은 명령 3과 4입니다. 또한 모든 크기는 단위 약어에 관계없이 GiB10 진법 (예 :)이 아닌 2 진법 (예 GB:)에 있습니다.

  1. RAM 스틱이 얼마나 큰지 확인할 수 있습니다.

    sudo dmidecode | grep Size | grep MB
    
  2. 다음을 통해 일반적인 용도로 사용할 수있는 RAM의 양을 확인할 수 있습니다 ( Mem및 검색 total).

    free -h
    
  3. 다음을 사용하여 커널이 사용중인 메모리 양을 추정 할 수 있습니다.

    cat /proc/meminfo | grep Slab
    
  4. 다음을 사용하여 "도난 된"그래픽 카드 메모리를 확인할 수 있습니다.

    dmesg | grep stolen
    
  5. 다음을 통해 특정 하드웨어 예약 메모리를 찾을 수 있습니다.

    dmesg | grep e820
    
  6. memtest실행 하여 모든 메모리가 작동하는지 테스트 할 수 있습니다.

설명

가장 가능성이 높은 설명은 단순히 그래픽 카드 나 커널 자체에서 추가 공간을 사용하고 있다는 것입니다. 익숙하지 않은 경우 커널은 운영 체제의 가장 낮은 수준의 부분이며 사용중인 메모리는 사용할 수 없으므로 무료로보고되지 않습니다. 메모리는 가상 메모리 테이블, 메모리 매핑 된 I / O, 커널 프로세스, 특정 캐시, 공유 그래픽 메모리 등과 같은 여러 가지 이유로 사용될 수 있습니다.

예 : 내 노트북보기

명령 3의 출력을 추가하면 15.3GiB거의 정확하게 16GiB. 이것은 내 시스템의 경우였습니다.

  • 설치된 RAM : 6GiB
  • 시스템 설정> 세부 사항에보고 됨 : 5.6GiB
  • 출력 cat /proc/meminfo | grep Slab:316652 kB
  • 다음으로 변환 GiB:316652/2^20 = 0.3GiB
  • 출력 dmesg | grep stolen:32768K
  • 다음으로 변환 GiB:32768/2^20 = 0.03GiB
  • 함께 추가 : 5.6 + 0.3 + 0.03 = 5.93GiB

Slab메모리가 포괄적이지 않기 때문에 커널이 0.07GiB우리가 볼 수없는 곳 에서 나머지 사용하고 있다고 가정 할 수 있으므로 이것은 매우 만족스러운 결과입니다.

또한보십시오

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

새로운 16GB RAM이 설치되었지만 시스템에 15.3이 표시됩니다. 왜?

분류에서Dev

16GB RAM이 있습니다. 32GB 스왑이 필요합니까?

분류에서Dev

3x 8GB RAM 스틱이 설치되었지만 스틱 1 개는 8GB가 아닌 512MB로 인식됩니다.

분류에서Dev

16Gb 메모리로 작동하던 컴퓨터는 이제 8Gb에서만 작동합니다.

분류에서Dev

RAM을 20GB (1x 4GB, 1x 16GB)에서 32GB (2x 16GB)로 업그레이드

분류에서Dev

Ubuntu 14.04가 Windows 8.1과 함께 설치되었지만 Windows에 로그인하고 다시 시작하면 시스템이 Windows로 직접 부팅됩니다.

분류에서Dev

Rails는 잠시 작동하지만 자동으로 제거되고 현재이 시스템에 설치되어 있지 않다고 표시됩니다.

분류에서Dev

메모리를 4GB에서 16Gb로 업그레이드하지만 하드웨어 예약 메모리는 8GB입니다.

분류에서Dev

2011 년 초 13 형 Macbook Pro에서 RAM을 4GB에서 16GB로 업그레이드 한 후 메모리가 거의 항상 4GB 이상으로 사용되는 이유는 무엇입니까?

분류에서Dev

8GB RAM 시스템에 16GB 커밋 된 메모리

분류에서Dev

새 AVD- CPU / ABI 필드를 만들면 '설치된 시스템 이미지 없음'이 표시됩니다.

분류에서Dev

(Phonegap + iOS) 장치 또는 시뮬레이터에서 파일 시스템의 전체 경로를 가져올 때 왜 "/"만 표시됩니까?

분류에서Dev

Windows XP + 새 마더 보드 => OS가 설치되었지만 시스템이 부팅되지 않음

분류에서Dev

Ubuntu가 설치되었지만 Linux 용 Windows 하위 시스템에 설치된 배포판이 없습니다.

분류에서Dev

내 HTML 페이지에 CDATA가 표시됩니다. 왜?

분류에서Dev

3GB RAM이 설치되고 BIOS에서 감지 됨, Windows Vista 32 비트 만 2GB 표시

분류에서Dev

외부 하드 디스크 및 sandisk cruzer 블레이드 16GB를 Java에서 이동식으로 감지

분류에서Dev

Windows 7이 백그라운드에서 부팅되지만 UBUNTU 14.04 배경 화면의 grub 화면이 왜곡 된 방식으로 표시됩니다.

분류에서Dev

실수로 16GB 플래시 드라이브를 파티션으로 포맷 했습니까?! 도움!

분류에서Dev

16GB 이상의 여유 공간이 있는데 왜 내 Mac에서 450MB 스왑을 사용합니까?

분류에서Dev

Kingston 16GB USB 스틱을 '라이브 부팅 가능 USB'로 사용할 수 없습니다.

분류에서Dev

Lenovo T410이 16GB RAM을 지원하는지 어떻게 알 수 있습니까?

분류에서Dev

Flutter 플러그인이 이미 설치되었지만 설치되지 않은 것으로 표시됨

분류에서Dev

새로운 반응 앱을 만들 수 없습니다. 아래에 이러한 오류가 표시됩니다.

분류에서Dev

왜 이러한 패키지가 '더티'로 표시됩니까?

분류에서Dev

Android 앱이 설치되었지만 표시되지 않음

분류에서Dev

설치된 메모리 4GB이지만 1.93GB 만 시스템 속성 대화 상자에 표시됩니까?

분류에서Dev

내 프로그램이 64GB RAM 시스템에서 2GB 이상의 RAM을 차지하지 않는 이유는 무엇입니까?

분류에서Dev

파일 다운로드 속도는 60kbps이지만 speedtest는 5.7mbps로 표시됩니다. 왜 그런 겁니까?

Related 관련 기사

  1. 1

    새로운 16GB RAM이 설치되었지만 시스템에 15.3이 표시됩니다. 왜?

  2. 2

    16GB RAM이 있습니다. 32GB 스왑이 필요합니까?

  3. 3

    3x 8GB RAM 스틱이 설치되었지만 스틱 1 개는 8GB가 아닌 512MB로 인식됩니다.

  4. 4

    16Gb 메모리로 작동하던 컴퓨터는 이제 8Gb에서만 작동합니다.

  5. 5

    RAM을 20GB (1x 4GB, 1x 16GB)에서 32GB (2x 16GB)로 업그레이드

  6. 6

    Ubuntu 14.04가 Windows 8.1과 함께 설치되었지만 Windows에 로그인하고 다시 시작하면 시스템이 Windows로 직접 부팅됩니다.

  7. 7

    Rails는 잠시 작동하지만 자동으로 제거되고 현재이 시스템에 설치되어 있지 않다고 표시됩니다.

  8. 8

    메모리를 4GB에서 16Gb로 업그레이드하지만 하드웨어 예약 메모리는 8GB입니다.

  9. 9

    2011 년 초 13 형 Macbook Pro에서 RAM을 4GB에서 16GB로 업그레이드 한 후 메모리가 거의 항상 4GB 이상으로 사용되는 이유는 무엇입니까?

  10. 10

    8GB RAM 시스템에 16GB 커밋 된 메모리

  11. 11

    새 AVD- CPU / ABI 필드를 만들면 '설치된 시스템 이미지 없음'이 표시됩니다.

  12. 12

    (Phonegap + iOS) 장치 또는 시뮬레이터에서 파일 시스템의 전체 경로를 가져올 때 왜 "/"만 표시됩니까?

  13. 13

    Windows XP + 새 마더 보드 => OS가 설치되었지만 시스템이 부팅되지 않음

  14. 14

    Ubuntu가 설치되었지만 Linux 용 Windows 하위 시스템에 설치된 배포판이 없습니다.

  15. 15

    내 HTML 페이지에 CDATA가 표시됩니다. 왜?

  16. 16

    3GB RAM이 설치되고 BIOS에서 감지 됨, Windows Vista 32 비트 만 2GB 표시

  17. 17

    외부 하드 디스크 및 sandisk cruzer 블레이드 16GB를 Java에서 이동식으로 감지

  18. 18

    Windows 7이 백그라운드에서 부팅되지만 UBUNTU 14.04 배경 화면의 grub 화면이 왜곡 된 방식으로 표시됩니다.

  19. 19

    실수로 16GB 플래시 드라이브를 파티션으로 포맷 했습니까?! 도움!

  20. 20

    16GB 이상의 여유 공간이 있는데 왜 내 Mac에서 450MB 스왑을 사용합니까?

  21. 21

    Kingston 16GB USB 스틱을 '라이브 부팅 가능 USB'로 사용할 수 없습니다.

  22. 22

    Lenovo T410이 16GB RAM을 지원하는지 어떻게 알 수 있습니까?

  23. 23

    Flutter 플러그인이 이미 설치되었지만 설치되지 않은 것으로 표시됨

  24. 24

    새로운 반응 앱을 만들 수 없습니다. 아래에 이러한 오류가 표시됩니다.

  25. 25

    왜 이러한 패키지가 '더티'로 표시됩니까?

  26. 26

    Android 앱이 설치되었지만 표시되지 않음

  27. 27

    설치된 메모리 4GB이지만 1.93GB 만 시스템 속성 대화 상자에 표시됩니까?

  28. 28

    내 프로그램이 64GB RAM 시스템에서 2GB 이상의 RAM을 차지하지 않는 이유는 무엇입니까?

  29. 29

    파일 다운로드 속도는 60kbps이지만 speedtest는 5.7mbps로 표시됩니다. 왜 그런 겁니까?

뜨겁다태그

보관