"리눅스 스왑공간 크기 권고"의 두 판 사이의 차이

17번째 줄: 17번째 줄:
:→ 1024 MB의 약 1.9배인 1983 MB로 설정되어 있다.
:→ 1024 MB의 약 1.9배인 1983 MB로 설정되어 있다.


==레드햇 권고: RHEL 6 ★★==
==레드햇 권고: RHEL 6 ==
{| class='wikitable'
{| class='wikitable'
! RAM 용량 !! 스왑공간 권장량 !! 하이버네이션 사용시 스왑공간 권장량
! RAM 용량 !! 스왑공간 권장량 !! 하이버네이션 사용시 스왑공간 권장량

2015년 1월 1일 (목) 17:35 판

swap memory size in linux
리눅스 스왑 메모리 크기 결정, 리눅스 스왑 메모리 크기 권고안
리눅스 스왑 메모리 용량 결정
리눅스 스왑 메모리 크기는 어떻게?, 리눅스 스왑 메모리의 적당한 크기는?

1 단순규칙: 메모리 2배

  • 일반적으로 메모리 크기의 약 2배 정도로 잡는다.
  • 단, 최소 256MB 이상으로 한다.[1]
[root@jmnote ~]# free -m
             total       used       free     shared    buffers     cached
Mem:          1024       1016          7          0         15         64
-/+ buffers/cache:        936         87
Swap:         1983        408       1575
→ 1024 MB의 약 1.9배인 1983 MB로 설정되어 있다.

2 레드햇 권고: RHEL 6 ★

RAM 용량 스왑공간 권장량 하이버네이션 사용시 스왑공간 권장량
2 GB 이하 RAM의 2배 RAM의 3배
2 ~ 8 GB RAM과 동일 RAM의 2배
8 ~ 64 GB 4 GB 이상 RAM의 1.5배
64 GB 초과 4 GB 이상 (하이버네이션 권장 안함)

3 레드햇 권고: RHEL 5

RAM 용량 스왑공간 권장량
메모리 4 GB 이하 스왑 2 GB 이상
메모리 4 ~ 16 GB 스왑 4 GB 이상
메모리 16 ~ 64 GB 스왑 8 GB 이상
메모리 64 ~ 256 GB 스왑 16 GB 이상
메모리 256 ~ 512 GB 스왑 32 GB 이상

4 필자의 규칙

위 내용을 기초로 공식을 만들어보면 대략

  • GB 단위
[math]\displaystyle{ 스왑공간 용량_{(GB)} = 2\sqrt{ RAM 용량_{(GB)}} }[/math]
  • MB 단위
[math]\displaystyle{ 스왑공간 용량_{(MB)} = 64\sqrt{ RAM 용량_{(MB)}} }[/math]

5 같이 보기

6 주석

7 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}