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

잔글 (Jmnote님이 리눅스 스왑메모리 크기 권고 문서를 리눅스 스왑공간 크기 권고 문서로 이동했습니다)
 
(사용자 4명의 중간 판 16개는 보이지 않습니다)
1번째 줄: 1번째 줄:
;swap memory size in linux
;swap memory size in linux
;리눅스 스왑 메모리 크기 결정, 리눅스 스왑 메모리 크기 권고안
;리눅스 스왑 메모리 크기 결정, 리눅스 스왑 메모리 크기 권고안
;리눅스 스왑 메모리 용량 결정
;리눅스 스왑 메모리 용량 결정, 리눅스 스왑 메모리 크기 권고치
;리눅스 스왑 메모리 크기는 어떻게?, 리눅스 스왑 메모리의 적당한 크기는?
;리눅스 스왑 메모리 크기는 어떻게?, 리눅스 스왑 메모리의 적당한 크기는?


==단순규칙: 메모리 2배==
==규칙 1: 메모리 2배==
*일반적으로 메모리 크기의 약 2배 정도로 잡는다.
*일반적으로 메모리 크기의 약 2배 정도로 잡는다.
*단, 최소 256MB 이상으로 한다.<ref>http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-ig-s390-multi-ko-4/s1-diskpartitioning.html</ref>
*단, 최소 256MB 이상으로 한다.<ref>http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-ig-s390-multi-ko-4/s1-diskpartitioning.html</ref>
;예
;예
<source lang='dos'>
<source lang='console'>
[root@jmnote ~]# free -m
[root@zetawiki ~]# free -m
             total      used      free    shared    buffers    cached
             total      used      free    shared    buffers    cached
Mem:          1024      1016          7          0        15        64
Mem:          1024      1016          7          0        15        64
17번째 줄: 17번째 줄:
:→ 1024 MB의 약 1.9배인 1983 MB로 설정되어 있다.
:→ 1024 MB의 약 1.9배인 1983 MB로 설정되어 있다.


==레드햇 권고: RHEL 6 ★==
==규칙 2: 레드햇 권고 (RHEL 6) ★==
{| class='wikitable'
{| class='wikitable'
! RAM 용량 !! 스왑공간 권장량 !! 하이버네이션 사용시 스왑공간 권장량
! RAM 용량 !! 스왑공간 권장량 !! 하이버네이션 사용시 스왑공간 권장량
|-
|-
| 2 GB 이하 || RAM의 2배 || RAM의 3배
| 2 GB 미만 || RAM의 2배 || RAM의 3배
|-
|-
| 2 ~ 8 GB || RAM과 동일 || RAM의 2배
| 2 ~ 8 GB || RAM과 동일 || RAM의 2배
30번째 줄: 30번째 줄:
|}
|}


==레드햇 권고: RHEL 5==
==규칙 3: 레드햇 권고 (RHEL 5)==
{| class='wikitable'
{| class='wikitable'
! RAM 용량 !! 스왑공간 권장량
! RAM 용량 !! 스왑공간 권장량
45번째 줄: 45번째 줄:
|}
|}


==필자의 규칙==
==규칙 4: 계산식==
위 내용을 기초로 공식을 만들어보면 대략
위 내용을 기초로 공식을 만들어보니... 대략
*GB 단위
*GB 단위
:<math>스왑공간 용량_{(GB)} = 2\sqrt{ RAM 용량_{(GB)}}</math>
:<math>스왑공간 용량_{(GB)} = 2\sqrt{ RAM 용량_{(GB)}}</math>
55번째 줄: 55번째 줄:
*[[리눅스 스왑 메모리]]
*[[리눅스 스왑 메모리]]
*[[리눅스 스왑 메모리 확인]]
*[[리눅스 스왑 메모리 확인]]
*[[리눅스 파티션 적정크기]]
*[[리눅스 파티션 용량 분배]]
*[[free]]
*[[free]]


==주석==
==참고==
<references/>
 
==참고 자료==
*https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/ch-swapspace.html
*https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/ch-swapspace.html
*https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/s2-diskpartrecommend-x86.html
*https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/s2-diskpartrecommend-x86.html
68번째 줄: 65번째 줄:


[[분류: 리눅스]]
[[분류: 리눅스]]
[[분류: 엑셀]]
[[분류: 스왑 공간]]

2018년 6월 3일 (일) 14:15 기준 최신판

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

1 규칙 1: 메모리 2배[ | ]

  • 일반적으로 메모리 크기의 약 2배 정도로 잡는다.
  • 단, 최소 256MB 이상으로 한다.[1]
[root@zetawiki ~]# 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 규칙 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 규칙 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 규칙 4: 계산식[ | ]

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

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

5 같이 보기[ | ]

6 참고[ | ]

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