Swap Memory란?

cch_chan·2022년 6월 30일
0

DevOps

목록 보기
10/19

정의

스왑 메모리란 실제 메모리(RAM)이 가득 찼는데 더 많은 메모리가 필요할 때 디스크 공간을 가상 메모리로 대체 하여 사용하는 방법입니다. 실제 메모리는 하드디스크에 비해 속도 면에서 매우 차이가 있지만 메모리가 부족하여 시스템이 다운되거나 장애를 발생 시키는것보다는 스왑메모리를 활용하여 안정성을 높이는 방법입니다.

기본적인 사용 명령어

free -h : 명령어로 할당된 스왑메모리와 사용중인 메모리를 확인가능
swapoff -a : 스왑 메모리 사용 중지하는 명령어 swap out -> swap in
swapon -a : 스왑 메모리 다시 실행 swap in -> swap out

Swap file 생성 명령어
dd if=/dev/zero of=/swapfile bs=(kb단위) count=(블록수)
위 명령어를 사용하여 스왑 파일 생성가능

sudo mkswap /home/swapfile : 스왑영역 변경

profile
꾸준히 새로운 기술을 배워나가는중입니다.

0개의 댓글