스왑 공간은 Linux 시스템에서 중요한 역할을 하며, 특히 시스템 메모리가 부족한 경우 더욱 그렇습니다. 높은 부하에서도 시스템이 원활하게 실행되고 안정성을 유지할 수 있도록 도와주는 백업 메모리 저장 공간 역할을 합니다. 이 문서에서는 시스템 성능이 최적화되고 다양한 워크로드를 처리할 수 있도록 Ubuntu 22.04 LTS에 스왑 공간을 추가하는 방법에 대한 자세한 가이드를 제공합니다.
스왑 공간은 시스템의 물리적 RAM을 보완하는 데 사용되는 가상 메모리를 제공합니다. 시스템의 RAM이 부족해지면 커널은 메모리 부족 및 시스템 충돌을 방지하기 위해 데이터를 디스크로 교체합니다. Linux 시스템은 일반적으로 이러한 상황을 처리하기 위해 스왑 공간을 사용합니다.
스왑 공간이 부족하면 성능 저하, 애플리케이션 충돌 및 메모리 부족 오류가 발생할 수 있습니다. 예를 들어 모니터링 도구는 교환 사용량에 대한 가시성을 제공합니다. 시스템이 자주 스왑 제한에 도달하는 경우 공간을 더 추가하면 안정성이 향상될 수 있습니다. top
free
스왑 파일을 만들기 전에 시스템에 이미 스왑 공간이 있는지, 하드 드라이브에 사용 가능한 여유 공간이 얼마나 되는지 확인하세요.
기존 스왑 공간을 확인하려면 다음 명령을 사용하세요:
으아악출력이 비어 있으면 시스템에 아직 스왑 공간이 없다는 의미입니다. 하드 드라이브의 여유 공간을 확인하려면 다음 명령을 사용하세요.
으아악하드 드라이브에 여유 공간이 충분한지 확인한 후 스왑 파일을 생성할 수 있습니다. 스왑 파일의 크기는 시스템 요구 사항에 따라 다르지만 일반적으로 시스템의 RAM 크기와 동일하게 만드는 것이 좋습니다. 1GB 스왑 파일을 생성하려면 다음 명령을 사용하십시오:
으아악스왑 파일을 생성한 후에는 반드시 권한을 변경하여 보호하세요. 이렇게 하면 루트 사용자만 파일을 읽을 수 있으므로 잠재적인 보안 위협으로부터 시스템을 보호할 수 있습니다.
스왑 파일 권한을 변경하려면 다음 명령을 사용하세요:
으아악스왑 파일을 생성하고 보호한 후 이를 스왑 공간으로 설정할 수 있습니다. 먼저 mkswap
명령을 사용하여 스왑 영역을 설정합니다.
그런 다음 swapon
명령을 사용하여 스왑 파일을 활성화합니다.
스왑 공간을 설정한 후 사용 가능하고 제대로 작동하는지 확인하세요. 이 작업을 수행하려면 swapon --show
명령을 다시 사용할 수 있습니다. 스왑 공간이 올바르게 설정되면 이제 스왑 파일의 경로, 크기 및 기타 정보를 보여주는 출력이 표시됩니다.
Ubuntu 22.04 LTS에 스왑 공간을 추가하는 것은 과부하 시 시스템 성능을 크게 향상시킬 수 있는 간단한 프로세스입니다. 이 가이드에 설명된 단계를 따르면 실제 메모리가 고갈되었을 때 시스템에 적절한 안전망이 마련되어 있는지 확인할 수 있습니다. 항상 그렇듯이 스왑 공간은 유용한 도구이지만 적절한 물리적 메모리를 대체할 수는 없으므로 시스템에 요구 사항을 충족할 만큼 충분한 RAM이 있는지 확인하십시오.
위 내용은 Ubuntu 22.04 LTS에 스왑 공간을 추가하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!