Ubuntu 20.04에서 swap 메모리 설정하기

Swap 메모리는 하드디스크의 일부를 RAM처럼 사용하도록 만들어진 메모리입니다. 지금 사용중인 컴퓨터의 메모리를 초과하는 프로그램을 돌리거나 딥러닝 네트워크를 학습시킬 경우에, 일부 용량을 Swap 메모리로 설정해놓음으로써 메모리가 run out 되는 것을 막을 수 있습니다. RAM 4GB에 Swap 메모리 2GB를 설정한다면, 총 6GB의 메모리를 사용할 수 있는 것입니다. 그러나 RAM 장치가 아닌, HDD 장치를 사용하는 것이기 때문에 읽고 쓰는 속도가 급격히 느려집니다. Best option은 그냥 가용할 수있는 RAM 용량을 넘지 않게 프로세스를 조정하는 것이 좋습니다. Ubuntu에서는 이 Swap 메모리를 쉽게 설정할 수 있습니다. 적어도 학습 도중에 터지지는 않게 설정할 수 있는 것이지요..