리눅스 가상메모리 추가 방법
- IT/리눅스(Linux)
- 2022. 7. 15.
가상메모리란 메모리를 관리하는 방법 중 하나로 실제 메모리(RAM)를 사용하지 않고 보조 기억장치, 디스크를 활용한 방법입니다.
RAM은 속도 측면에서는 빠르지만 상대적으로 가성비가 디스크 보다 떨어져 부족하게 들어가는 경우가 많습니다. 이럴 때 디스크의 여유 공간을 활용하는 방법입니다.
가상메모리 추가 방법
dd if=dev/zero of=/swapfile bs=1024 count=2097152 -->가상메모리용 2gb 파일 생성
mkswap /swapfile -->파일을 가상 메모리로 포맷
swapon /swapfile --> 가상메모리 활성화
swapon -s --> 가상메모리 용량 확인
if(input file)
of(output file)
bs 한번에 읽을 수 있는 바이트수 1024 지정
가상메모리 파일이 더이상 필요 없다면
swapoff /swapfile 실행한 후
/swapfile 파일을 삭제합니다
가상메모리 재부팅 시에도 사용하기
생성한 가상 메모리 파일을 재부팅 후에도 사용하려면
/etc/rc.d 로 이동 후 rc.local 파일 을 생성해
755 권한 부여 후
#!/bin/basgh
swapon /swapfile
입력 후 재부팅합니다
만약 rc.local 파일이 존재하다며 아래에 해당 명령어를 추가해 주시면 됩니다.
참고로 위에 보이는 touch 부분은 아닙니다.
[IT/리눅스(Linux)] - 리눅스 메모리(Memory) 정보 확인 명령어