[리눅스]Swap, /etc/fstab

나의글·2024년 4월 25일

리눅스

목록 보기
3/3

sed -i.bak -r 's/(.+ swap .+)/#\1/' /etc/fstab

위 명령어를 실행시키면 /etc/fstab에서 swap부분이 있는 줄을 전체 주석처리한다. 주석처리하면 무슨일이 벌어질까?

/etc/fstab

/etc/fstab을 열어보니 다음과 같은 줄이 있었다.

/dev/mapper/centos_k8s-swap swap swap defaults 0 0

/dev/mapper/centos_k8s-swap은 스왑 파티션을 나타내는 장치의 경로이다. swap은 파일 시스템 유형을 나타내며, defaults는 기본 마운트 옵션을 나타낸다. 마지막 두 열은 보통 시스템 백업과 파일 시스템 체크에 사용되는 것으로, 스왑 파티션에는 보통 0이나 비어있는 값이 사용된다.

주석처리하면 어떻게 될까?

위의 /dev/mapper/centos_k8s-swap swap swap defaults 0 0 라인을 주석 처리하면, 시스템이 해당 스왑 파티션을 인식하지 않게 된다. 시스템 부팅할때 스왑 파티션을 마운트하지 않으며, 따라서 해당 스왑 공간을 사용할 수 없게 된다.

다만 스왑 파티션은 시스템이 컴퓨터의 메모리를 다 썼을 때, 여분 공간을 만들어서 쓰는 것이므로 이것을 주석처리하면 시스템 메모리 부족 현상에서 문제를 느낄 수 있으니 주의해서 서야한다.

profile
기록 velog

0개의 댓글