Centos 7은 3GB RAM만 감지합니다.

Centos 7은 3GB RAM만 감지합니다.

Centos 7은 4GB 대신 3GB 미만의 RAM만 감지합니다.

[root@compute ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          2913        425       2488          8          1        228
-/+ buffers/cache:        195       2718
Swap:         3215          0       3215

추가로 문제를 해결하려면 어떻게 해야 하나요? 친절하게 제안해 주세요.

답변1

내장 그래픽을 사용하시나요? 시스템 RAM의 일부는 온보드 GPU 전용으로 사용됩니다. BIOS에서 이 값을 변경할 수 있어야 합니다(기본 설정을 적극 권장함). 또한 CentOS는 커널 패닉이 발생할 경우 사용할 RAM의 일부를 예약합니다. 이는 사용할 수 없습니다.

BIOS 설정과 kdump 설정을 살펴보세요(또는 이와 유사합니다. CentOS 7이 kdump를 구체적으로 사용하는지 잘 모르겠지만 이전 버전에서는 사용했습니다). 이는 누락된 메모리에 대해 어느 정도 밝힐 수 있습니다.

답변2

32비트 컴퓨터입니까, 아니면 32비트 OS입니까? 그렇다면 4GB 이상을 볼 수 없습니다. 비디오 메모리는 공간을 차지하고 RAM을 보이지 않게 만듭니다. 따라서 1024mb RAM 비디오 카드와 4GB RAM이 있는 경우 1GB의 비디오 카드 메모리가 사용되고 있기 때문에 컴퓨터에는 3GB RAM만 표시됩니다.

4GB 이상을 볼 수 있는 유일한 방법은 PAE를 활성화하거나 64비트 프로세서 및 OS를 사용하는 것입니다.

나는 그것을 확인하기 시작할 것입니다.

관련 정보