Subject : Virtual Meomry 小考(Solaris 2.x)

Description :

# df -k
파일시스템           킬로바이트    사용    가용 용량      설치지점
...
swap                   55460     172   55288     0%    /tmp
...

현재 temp file system은 55460k(54m)이며 사용가능한 Size는 55288k(53m)이다.

# swap -l

swapfile             dev  swaplo blocks   free
/dev/dsk/c0t3d0s1   32,25      8 132040  95184
/user1/swap           -        8  61432  27400

현재 swap area는 총 193472 block( 1 block 512byte), 즉 94m이다. 그중
122584 block 약 59m는 사용하지 않는 영역이고 35m를 사용중이다. 

#swap -s

total: 43272k bytes allocated + 11964k reserved = 55236k used, 57356k available

위 내용은 System Memory를 제외한 사용가능한 Virtual Memory Size이다.
Size는 112592k 약 109m이다. 그중 53m는 사용 중이고 56m는 available한 영역이다.

위내용을 다시 한번 정리하면 총 Memory Size는 Physical Memory 64m, 그리고
Swap Memory 94m 합하면 158m이다. 그중 Physical Memory의 크기와 Kennel의
크기에 따라 System 사용 Memory의 크기가 달라진다. 여기서 든 예는 (158m - 109m)
약 47m이다. 나머지 109m는 Swap과 Tmp File System 영역으로 나누어서 사용되어
진다. 위의 예에서는 약 53m를 Swap으로 사용중이며 나머지는 Tmp file system으로
사용되어 진다. 하지만 Swap 영역과 Tmpfs 영역은 Dynamic 하게 변한다.

Revision History

작성일자 : 96.11.29
작성자 : 이민호