메모리 RAM 제한은 50%입니다.

메모리 RAM 제한은 50%입니다.

RAM 메모리를 4GB로 구성했는데 운영체제는 2GB만 사용합니다. 100% 사용량을 해제하는 방법은 무엇입니까? OS의 용량을 늘릴 때마다 용량의 50%만 사용할 수 있습니다.

여기에 이미지 설명을 입력하세요.

첨부된:

root@ucs-1198:~# uname -a
Linux ucs-1198 4.19.0-23-amd64 #1 SMP Debian 4.19.269-1 (2022-12-20) x86_64 GNU/Linux

답변1

에서는 htop색상이 중요합니다. 오른쪽에 표시된 값(2.58G)은 막대의 녹색 부분에 해당하며 현재 프로그램에서 사용하는 메모리를 반영합니다.

막대의 파란색 부분은 "버퍼"를 나타내고 노란색 또는 갈색 부분은 캐시를 나타냅니다(참조:자주 묻는 htop질문). 전반적으로, Linux 커널은 실행 중인 프로그램의 메모리 요구 사항을 충족할 뿐만 아니라 중복된 I/O를 피하기 위해 가능한 한 많은 유용한 물리적 메모리를 사용하려고 하기 때문에 막대가 100% 또는 거의 100%에 가까운 것이 일반적입니다. .

또한 일부 프로그램은 기본적으로 메모리 사용량을 설치된 실제 메모리의 약 절반으로 제한합니다. 이는 특히 JVM 기반 프로그램에서 발생할 가능성이 높습니다. 이와 관련된 성능 문제가 발견되면 해당 프로그램의 구성을 조정해야 합니다.

관련 정보