Linux에서 가상 메모리를 늘리는 방법

...

Linux에서 가상 메모리 늘리기

Linux 시스템을 처음 설정할 때 데이터에 사용되는 다른 파티션과 함께 Linux에서 가상 메모리로 사용할 하드 드라이브에 스왑 파티션이 생성됩니다. 안타깝게도 하드 드라이브의 파티션은 데이터 손실 없이 크기를 조정할 수 없습니다. 그러나 더 많은 스왑이 필요한 경우 모든 것이 손실되는 것은 아닙니다. 파일 시스템에 스왑으로 사용할 수 있는 공간이 남아 있으면 Linux에서 추가 가상 메모리로만 사용되는 스왑 파일을 만들 수 있습니다.

1 단계

"df" 명령으로 사용 가능한 여유 공간의 양을 결정합니다. 여유 공간의 양에 따라 스왑 파일의 크기를 결정하십시오.

오늘의 비디오

2 단계

"sudo dd if=/dev/zero of=/mnt/swapfile bs=1M" 명령으로 앞에서 결정한 크기의 스왑 파일을 만듭니다. count=1024" 여기서 1024는 메가바이트 단위의 스왑 파일 크기이고 스왑 파일의 전체 이름은 다음과 같습니다. /mnt/swapfile.

3단계

"sudo mkswap /mnt/swapfile" 명령으로 스왑 파일을 포맷합니다.

4단계

"sudo swapon /mnt/swapfile" 명령으로 스왑 파일을 활성화합니다.

5단계

시스템이 스왑 파일을 사용하도록 지시하지 않는 한 새 스왑 파일은 재부팅 후 사용되지 않습니다. /etc/fstab 파일을 편집하고 /etc/fstab에 다음 줄을 추가하여 "/mnt/swapfile none swap sw 00" 재부팅 간에 스왑 파일이 지속되도록 합니다.

스왑 파일이 더 이상 필요하지 않으면 스왑 파일을 끄고 /etc/fstab에서 스왑 파일 항목을 제거한 다음 마지막으로 스왑 파일을 제거해야 합니다.