스왑 파일은 어디에 생성되나요?

스왑 파일은 어디에 생성되나요?

내 시스템에 2GB의 스왑 파일을 추가하고 싶습니다. 나는이 코드를 찾았습니다.

sudo fallocate -l 2g /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

나는 스왑 파일이나 스왑 공간을 사용한 적이 없습니다. 스왑파일이 어느 위치에 생성되는지 알고 싶습니다. 파일이 홈 디렉터리에 생성됩니까? 스왑 파일을 생성하기에 가장 좋은 위치는 무엇입니까? 홈 디렉토리, 루트 디렉토리 또는 기타 마운트된 디스크?

답변1

귀하의 경우 스왑 파일은 "/swapfile"입니다. 하지만 원하는 대로 변경할 수 있습니다. "/swapfile"을 원하는 대상으로 바꾸면 됩니다.

가장 좋은 위치는 물론 의견 기반이지만 시스템이 많이 교체되는 경우 빠른 저장소(예: SSD - 수명이 제한되어 있으므로 의견 기반이 크다는 점을 명심하세요)를 선호합니다.

편집:
부팅할 때마다 해당 sawp 파일을 사용하려면 다음과 같이 /etc/fstab에 항목을 추가할 수 있습니다.

/swapfile    none    swap    sw      0 0

EDIT2:
다른 이유로 인해 지속적으로 높은 IO 부하가 발생하지 않는 드라이브 사용을 고려할 수 있습니다.

관련 정보