출력의 네 번째 열 free
이름은 shared 입니다. 인터넷에서 볼 수있는 대부분의 출력에서 공유 메모리는 0입니다. 그러나 내 컴퓨터에서는 그렇지 않습니다.
$ free -h
total used free shared buff/cache available
Mem: 7,7G 3,8G 1,1G 611M 2,8G 3,0G
Swap: 3,8G 0B 3,8G
다음은 다음과 같은 결과를 발췌 한 것입니다 ps_mem.py
.
Private + Shared = RAM used Program
---------------------------------
21.4 MiB + 1.0 MiB = 22.4 MiB bash (9)
29.2 MiB + 5.3 MiB = 34.5 MiB Xorg
35.9 MiB + 858.5 KiB = 36.7 MiB tor
42.9 MiB + 9.6 MiB = 52.5 MiB urxvt (16)
121.0 MiB + 24.9 MiB = 145.8 MiB okular (2)
151.8 MiB + 2.8 MiB = 154.6 MiB soffice.bin
3.7 GiB + 209.3 MiB = 4.0 GiB chromium (39)
---------------------------------
4.6 GiB
=================================
공유 메모리 의 의미는 무엇입니까 ?
질문 14102의 주요 답변은 다음 과 같습니다 . 공유 : 더 이상 존재하지 않는 개념. 이전 버전과의 호환성을 위해 출력에 남아 있습니다. 나에게 부족해 보인다. "존재하지 않는"개념은 600MB 이상의 RAM을 사용하지 않습니다.
4
실제 메모리 사용량의
당신은 시도
—
Archemar
man free
했습니까?
@Archemar 맨 페이지 : "공유 : tmpfs (/ hm / proc / meminfo의 Shmem)에서 주로 사용하는 메모리" " 그것은 명확하지 않습니다. 좀 더 자세한 설명을 원합니다.
—
BertS