728x90
반응형
SMALL
스왑은 물리적 RAM 메모리 양이 가득 찰 때 사용되는 디스크의 공간입니다. Linux 시스템에서 RAM이 부족하면 비활성 페이지가 RAM에서 스왑 공간으로 이동합니다.
스왑 공간은 전용 스왑 파티션 또는 스왑 파일의 형식을 취할 수 있습니다. 대부분의 경우 실행할 때 사용합니다. 가상 시스템의 스왑 파티션이 없으므로 스왑 파일만 생성할 수 있습니다.
스왑 파일 생성
스왑 공간으로 사용할 파일을 생성합니다.
[root@localhost ~]# fallocate -l 1G /swapfile |
시스템에서 fallocate 유틸리티를 사용할 수 없거나 fallocate 실패라는 오류 메시지가 표시되는 경우 작업이 지원되지 않습니다.
다음 명령을 사용하여 스왑 파일을 생성합니다.
[root@localhost ~]# dd if=/dev/zero of=/swapfile bs=1024 count=1048576 |
스왑 파일의 권한을 변경해줍니다.
[root@localhost ~]# chmod 600 /swapfile |
그런 다음 파일에 Linux 스왑 영역을 설정합니다.
[root@localhost ~]# mkswap /swapfile |
다음 명령을 실행하여 스왑을 활성화합니다.
swapon /swapfile |
시스템이 재부팅되어도 스왑 파일이 자동으로 올라오도록 /etc/fstab에 등록해줍니다.
/swapfile swap swap defaults 0 0 |
아래와 같이 swapon 또는 free 명령을 사용하여 스왑이 활성 상태인지 확인합니다.
[root@localhost ~]# swapon -s Filename Type Size Used Priority /dev/sda3 partition 8388604 8388604 -2 /swapfile file 16777212 15112 -3 |
728x90
반응형
SMALL
'서버 > Linux' 카테고리의 다른 글
네임서버 기본 보안 설정 - bind (0) | 2023.02.02 |
---|---|
리눅스 DNS 서버 구축 (0) | 2023.02.02 |
sendmail 큐에 쌓인 메일 바로 발송하기 (0) | 2021.07.29 |
netdata nginx 모니터링 추가 (0) | 2019.10.08 |
리눅스 서버 모니터링 Netdata (0) | 2019.10.08 |