728x90
우분투에서 사용되는 메모리는 물리메모리(RAM)와 SWAP메모리(HDD or SSD 등 disk)로 구성됩니다.
물리메모리가 부족하게 되면 SWAP메모리를 사용하게 됩니다.
메모리 확인
어플리케이션이 느려지거나, OOM(Out of Memory) 등의 문제가 발생하면 메모리 부분을 확인해보시면 됩니다.
~$ free -m
total used free shared buff/cache available
Mem: 31989 18866 1214 15 19908 12662
Swap: 2047 505 1542
free -m 명령을 통하여 확인이 가능하며 위 경우는 2GB가 할당되어있습니다.
Swap 확장
메모리가 모자란듯하니 Swap영역을 확장해보겠습니다.
순서는 비활성화 -> 크기조정 -> Swap만들기 -> 활성화 입니다.
#Swap 파일 비활성화하기
~$ sudo swapoff -v /swapfile
swapoff /swapfile
#Swap 비활성화 확인하기
~$ free -m
total used free shared buff/cache available
Mem: 31989 19486 1087 16 11414 12041
Swap: 0 0 0
#Swap 파일 크기 조정 (32GB)
~$ sudo fallocate -l 32G /swapfile
#Swap 파일 만들기
~$ sudo mkswap /swapfile
mkswap: /swapfile: warning: wiping old swap signature.
Setting up swapsapce version 1, size = 32 GiB (34359734272 bytes)
no label, UUID=....
#Swap 활성화 하기
~$ swapon /swapfile
#Swap 활성화 확인하기
~$ free -m
total used free shared buff/cache available
Mem: 31989 19486 1087 16 11414 12041
Swap: 32767 0 32767
반응형
'서버' 카테고리의 다른 글
[Ubuntu] 20.04에서 무선랜카드 설치 (0) | 2021.04.08 |
---|---|
[Ubuntu] Google로 시간동기화 하기 (0) | 2021.04.05 |
[Ubuntu] 비밀번호 없이 ssh 연결하기 (0) | 2020.04.09 |
[Ubuntu] APT에 Proxy 적용하기 (0) | 2020.03.27 |
[Ubuntu 18.04] Nvidia GPU 드라이버 설치 (0) | 2020.02.11 |