상단 출력에 더하기 기호(+)가 나타납니다.

상단 출력에 더하기 기호(+)가 나타납니다.

이것은 내 최고 명령의 결과입니다.

Tasks: 633 total,   1 running, 380 sleeping,   0 stopped,   0 zombie
%Cpu(s):  9.9 us,  1.1 sy,  0.0 ni, 65.1 id, 23.9 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem : 26407128+total,  1078396 free, 31198216 used, 23179465+buff/cache
KiB Swap: 26419200+total, 26342462+free,   767368 used. 23102633+avail Mem 

메모리 표시에서 더하기 기호는 무엇입니까? 이는 시스템이 사용 가능한 전체 메모리를 추정할 수 없거나 숫자가 너무 길어서 여기에 쓸 수 없다는 의미입니까? 전체 메모리를 표시하는 방법은 무엇입니까?

답변1

이는 +숫자가 너무 길어서 맞지 않는다는 의미입니다. 이 명령을 사용하면 숫자의 다양한 표현을 볼 수 있습니다 E.

~에서Top(1) 맨페이지:

두번째 :메모리 크기 확장요약 영역에

이 명령을 사용하면 KiB(킬로바이트 또는 1,024바이트)에서 EiB(엑사바이트 또는 1,152,921,504,606,846,976바이트) 범위의 사용 가능한 요약 영역 메모리 확장을 순환할 수 있습니다.

표시된 숫자와 다음 레이블 사이에 "+"가 표시되면 top이 숫자의 일부를 강제로 잘라냈음을 의미합니다. 배율 인수를 높이면 이러한 잘림을 방지할 수 있습니다.

관련 정보