상단에는 메모리 비율 대신 큰 숫자가 표시됩니다.

상단에는 메모리 비율 대신 큰 숫자가 표시됩니다.

오늘 나는 그것을 Arch Linux 노트북에서 실행하기로 결정했고 top다음과 같은 환영을 받았습니다:

뭐라도

이것은 특히 나를 괴롭힌다:

어쨌든

GiB Mem :225809113546752.0/7.791

이 숫자는 실제 메모리 소비량에 따라 달라지지 않습니다.

왜 이런 일이 일어나는지 아는 사람이 있나요?

답변1

이 문제는 알려져 있으며 해결되었습니다.위: 비정상적인 "Mem" 그래픽 표시 방지

이번 패치 이전에는 top은 전체에서 "사용된" 메모리와 "사용 가능한" 메모리를 뺀 후 항상 약간의 (작은) 양의 물리적 메모리가 있다고 잘못 가정했습니다. 그러나 아래 인용된 질문에서 알 수 있듯이 "사용됨"과 "사용 가능"의 합이 총 메모리 양을 초과할 수 있습니다.

해당 버그는 한 달 전에 수정됐지만, procps-ng아치리눅스용 패키지는 2016년 7월 10일에 빌드됐다. 따라서 이 경우 간단한 시스템 업그레이드는 도움이 되지 않습니다.

이 문제를 해결하는 방법에는 최소한 두 가지가 있습니다.

  1. procps-ng소스에서 최신 버전을 빌드합니다.
  2. 시스템 모니터링을 위한 사용 htop또는 기타 시뮬레이션.

관련 정보