리눅스 서버 메모리 관리 방법 - 캐시 메모리 삭제, 스왑파일 추가 > 개발

본문 바로가기
사이트 내 전체검색

개발

리눅스 서버 메모리 관리 방법 - 캐시 메모리 삭제, 스왑파일 추가

페이지 정보

profile_image
작성자 관리자 (61.♡.222.236)
댓글 0건 조회 1,779회 작성일 19-05-19 22:54

본문

ㅁ 캐시 메모리 삭제

# sync && echo 3 > /proc/sys/vm/drop_caches

참고
https://blog.lael.be/post/1090
https://osasf.net/discussion/587/%EB%A6%AC%EB%88%85%EC%8A%A4-%EC%84%9C%EB%B2%84%EC%9D%98-%EB%A9%94%EB%AA%A8%EB%A6%AC-%EA%B0%84%EB%8B%A8-%EA%B4%80%EB%A6%AC-%EB%B0%A9%EB%B2%95-%EC%82%AC%EC%9A%A9%EB%9F%89-%ED%99%95%EC%9D%B8-%EC%BA%90%EC%8B%9C%EC%82%AD%EC%A0%9C-%EC%A0%95%EA%B8%B0%EA%B4%80%EB%A6%AC



ㅁ 스왑 파일 추가

1. /swapfile 이란 이름으로 1G 크기의 파일을 만든다.
```
# dd if=/dev/zero of=/swapfile bs=1MiB count=1024
```
64M 크기로 만들기
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/5/html/deployment_guide/s2-swap-creating-file
```
# dd if=/dev/zero of=/swapfile bs=1024 count=65536
```

2. 퍼미션을 600 으로 변경한다.
```
# chmod 600 /swapfile
```

3. 스왑파일을 만든다.
```
# mkswap /swapfile
```

4. 스왑파일을 적용한다.
```
# swapon /swapfile
```

5. 스왑파일을 확인하기
```
# cat /proc/swaps
```

6. fstab 에 추가하기
위 swapon 은 일시적으로 스왑을 활성화 시키는 명령어다.
리부팅 등에서도 자동으로 추가되게 하기 위해서는 /etc/fstab 에 아래를 추가한다.
```
/swapfile        swap        swap        defaults        0 0
```


ㅁ 스왑 파일 삭제

1. 위에서 만든 스왑파일(swapfile)을 off 시킨다.
```
# swapoff /swapfile
```

2. fstab 에 추가한 설정을 삭제한다.

** 주의사항
swapoff 시키면 swap 의 내용이 실제 메모리로 올라 가야 하는데,
실제 메모리의 공간이 현저히 부족하다면 off 를 심각하게 고려해 봐야 한다. 시스템 정지까지 갈 수 있다.




# 참고
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/5/html/deployment_guide/ch-swapspace
https://linuxize.com/post/how-to-add-swap-space-on-centos-8/

https://www.snoopybox.co.kr/1964
https://hiseon.me/2018/04/14/linux-swap-file/
https://unix.stackexchange.com/questions/294600/i-cant-enable-swap-space-on-centos-7
https://itdexter.tistory.com/311
https://idchowto.com/?p=2943

추천0

댓글목록

등록된 댓글이 없습니다.

Total 386건 1 페이지
  • RSS
개발 목록
번호 제목 조회 추천 날짜
386142004-07
385677002-02
384801001-09
383955012-25
382902012-15
381756012-10
380375012-03
379397011-26
378377011-04
377960009-08
3761195008-11
3751287008-10
3741565007-10
3731076007-03
3721476006-06
3711282004-23
3701270004-20
3692282004-19
368970004-12
3671598004-11

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.