레드햇 EL5
메모리 요약 및 스왑 요약을 MB 단위로 표시하는 것과 같은 방식으로 상단을 구성했습니다. 쉘을 닫아야했다가 다시 열면 (기본?) 킬로바이트로 다시 표시됩니다.
나는 Google을 our이 뒤졌고 맨 위로 도움을 주며 페이지를 관리했습니다. MB 옵션으로 표시를 찾을 수없는 것 같습니다. 비록 다른 많은 이상한 옵션을 찾았지만 ...
누구나 알고 있다면 감사 할 것입니다.
감사!
레드햇 EL5
메모리 요약 및 스왑 요약을 MB 단위로 표시하는 것과 같은 방식으로 상단을 구성했습니다. 쉘을 닫아야했다가 다시 열면 (기본?) 킬로바이트로 다시 표시됩니다.
나는 Google을 our이 뒤졌고 맨 위로 도움을 주며 페이지를 관리했습니다. MB 옵션으로 표시를 찾을 수없는 것 같습니다. 비록 다른 많은 이상한 옵션을 찾았지만 ...
누구나 알고 있다면 감사 할 것입니다.
감사!
답변:
나는 이것에 대해 늦게 처참하다는 것을 알고 있지만 당신이 사용한 것 같습니다 :
top -M
RHEL 5의 Tom Man 페이지에서 :
-M : Detect memory units
Show memory units (k/M/G) and display floating point values in the memory summary.
Linux에서는 e
키를 사용 하여 바이트에서 페타 바이트에 이르는 작업 메모리 규모를 변경할 수 있습니다 . 원하는 것을 선택했으면 W
( shift + w
)을 눌러 변경 사항을에 저장하십시오 ~/.toprc
.
위에서 bindbn 의 응답을 증폭하고 연구 하겠습니다 . procps 패키지의 3131 행과 3134 행 의 소스 는 출력이 scale_num()
761 행에 정의 된 함수를 통과한다는 것을 보여줍니다.이 함수에서 읽은 내용은 scale_num()
아름다움보다 정밀도를 선호한다고 말합니다. 만약 이용 가능한 부동산이 사람이 읽을 수있는 것만 허용한다면, 그렇게해도 기본값은 KB 단위로 표시하는 것입니다.
따라서 내가 생각한 것은 메모리 소비 (상주 또는 공유)에서 MB가있는 몇 가지 프로세스를보고 백업을 열 때 스스로를 속인 것입니다. 그 중 하나이거나 다른 도구를 사용하고있었습니다.
당신이 어떻게 든 뒤틀린 것에 만족한다면, 답변이 답변으로 표시되어이 질문이 답변되지 않은 목록에서 나올 수있게하십시오. 감사.
자신을 확신시키기 위해 소스 RPM을 패키지로 가져 와서 패치가 적용되었는지 확인하십시오. SRPM을 설치하고 사양 파일을보고 사용 된 패치 파일의 이름을 가져와야 할 수 있습니다. RPM (유능한 기술)을 구축하는 방법을 배우고 패치 된 top.c의 패치 된 소스를 살펴보십시오. 위에 제공된 링크와 나무를 비교하고 차이가 있는지 확인하십시오. 이 과정을 거치는 것이 쉽지 않을 수도 있습니다.
자본 'E'를 입력하면 KiB, MiB, GiB, TiB, PiB 및 EiB를 순환합니다.
원본 top (procps 3.2.8)은 메모리 요약을 Mb (i view source code)로 표시 할 수 없습니다.