DevOps
리눅스 가상메모리 세팅 방법
Grand_J
2024. 6. 11. 13:36
반응형
리눅스 가상메모리 세팅 방법
스왑 메모리를 활성화하여 물리적 메모리 부족 시 디스크를 가상 메모리로 사용할 수 있게 함!
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
free -h
total used free shared buff/cache available
Mem: 3.7Gi 3.5Gi 111Mi 0.0Ki 133Mi 61Mi
Swap: 2.0Gi 650Mi 1.4Gi
가상메모리가 늘어난걸 알 수 있음
비활성화 하고 싶은 경우
sudo swapoff /swapfile # 스왑 파일을 비활성화합니다.
sudo rm /swapfile # 스왑 파일을 삭제합니다.
가상메모리 내용을 변경하고 싶을 경우 임시파일로 생성하고 삭제 후 다시 원하는내용으로 적용 후 임시 삭제해야함
# 임시 가상메모리 생성
sudo mkdir /tmp_swap
sudo fallocate -l 1G /tmp_swap/swapfile
sudo chmod 600 /tmp_swap/swapfile
sudo mkswap /tmp_swap/swapfile
sudo swapon /tmp_swap/swapfile
# 가상메모리 삭제
sudo swapoff /swapfile
sudo rm /swapfile
# 가상메모리 생성
sudo fallocate -l 1G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
# 임시 가상메모리 삭제 삭제
sudo swapoff /tmp_swap/swapfile
sudo rm /tmp_swap/swapfile
끗!@#!@#
반응형