요구사항: 가상 메모리는 양날의 검이며, 좋고 나쁨은 없으며, 적합한지 여부만 중요하며, 그 상황에서는 적합하다. 트래픽이 많고 지연이 적으며 동시성이 높은 계산에서는 가상 메모리를 켜는 것이 전체 시스템에 도움이 되지 않을 수 있으며, 오히려 부정적인 최적화가 될 수 있습니다. 작은 메모리, 작은 컴퓨트, 그리고 괜찮은 하드 디스크 읽기 및 쓰기 성능을 가진 서버의 경우, 가상 메모리를 켜면 전반적인 성능과 경험을 향상시킬 수 있습니다.
리눅스 시스템에서는 스왑 파티션(스왑 공간)이 시스템이 더 많은 메모리 자원이 필요하고 물리적 메모리가 가득 찼을 때 사용됩니다. 스왑 공간을 사용해 비활성 프로세스와 데이터를 위한 임시 저장 공간을 제공하고, 물리적 메모리가 가득 찼을 때 메모리 부족을 방지하세요. 스왑 공간은 물리적 메모리의 확장 역할을 하여 물리적 메모리가 소진되어도 시스템이 원활하게 계속 작동할 수 있도록 합니다.
가상 메모리 스왑 파티션을 활성화합니다
스왑 파티션 구성이 활성화되었는지 확인하기 위한 명령은 다음과 같습니다:
면에코 메시지는 비어 있어 시스템에 스왑 파티션이 없음을 나타냅니다필요에 따라 스왑 파티션을 구성할 수 있습니다.
다음 명령어로 파티션 교체용 파일을 생성합니다:
/var/swap의 값은 스왑 파티션의 정체성을 나타내는 변수이며, 이 변수의 값을 기존 파티션 ID와 동일하게 맞춤 설정할 수 있습니다.
bs와 count의 값은 생성된 교환 파일의 크기를 나타내며, 설정을 맞춤 설정할 수 있습니다. 이 명령어에서 bs=1M count=4096은 교환 파일 크기를 4 GB로 설정한다는 의미입니다.
파일을 스왑 파티션으로 포맷하려면 명령어는 다음과 같습니다:
다음 명령을 실행하여 스왑 파티션을 엽니다:
아래 그림에서 보듯이 개봉은 성공적이다:
/etc/fstab 파일에 새 파티션 정보를 작성하고, 다음 명령어로 부팅 시 자동으로 마운트되도록 스왑 파티션을 설정하세요:
켜는 게 사용이라는 뜻이 아니라, 반드시스왑 파티션 사용 원리를 결정하기 위해 스왑 매개변수를 설정하세요, 스왑 매개변수는 0에서 100까지 범위를 가집니다.
예를 들어, /etc/sysctl.conf 파일을 편집하려면 물리적 메모리가 공간의 80% 미만일 때 다음과 같은 매개변수를 조정해야 합니다.
다음 명령을 실행해 구성이 효과를 발휘하도록 하세요:
요약 명령은 다음과 같습니다:
가상 메모리 스왑 파티션을 닫으세요
스왑 파티션을 닫기 위해 다음 명령을 실행하세요:
etc/fstab 파일, 그리고삭제하다다음 스왑 관련 장착 정보와 마찬가지로, 자동 장착 취소를 해제하세요.
저장 후 종료한 후, 다음 명령을 실행하여 스왑 파티션이 닫혔는지 확인합니다.
에코 메시지는 비어 있어 스왑 파티션이 닫혔음을 나타냅니다.
참조:
하이퍼링크 로그인이 보입니다.
하이퍼링크 로그인이 보입니다.
하이퍼링크 로그인이 보입니다.
하이퍼링크 로그인이 보입니다. |