>  기사  >  운영 및 유지보수  >  리눅스 시스템에는 스왑 파티션이 없나요?

리눅스 시스템에는 스왑 파티션이 없나요?

青灯夜游
青灯夜游원래의
2023-02-17 12:01:021610검색

Linux 시스템에는 스왑 파티션이 있습니다. Linux 시스템에서 스왑 파티션(swap partition)은 Windows 가상 메모리와 유사하며 물리적 메모리(RAM)가 가득 차면 물리적 메모리의 캐시로 사용됩니다. 시스템에 더 많은 메모리 리소스가 필요하고 실제 메모리가 가득 차면 메모리의 비활성 페이지가 스왑 파티션으로 이동됩니다. 스왑 파티션은 하드 디스크에 있으므로 액세스 속도가 실제 메모리보다 느립니다.

리눅스 시스템에는 스왑 파티션이 없나요?

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

운영 체제 설치가 완료된 후 스왑 공간을 더 추가해야 하는 경우가 있습니다. 예: 시스템 메모리를 64MB에서 128MB로 업그레이드했지만 원래 스왑 공간은 128MB에 불과합니다. 시스템이 메모리 집약적인 작업을 수행하거나 많은 양의 메모리가 필요한 프로그램을 실행하는 경우 스왑 공간을 256MB로 늘리는 것이 더 유리합니다.

스왑 공간을 추가하는 방법에는 스왑 파티션 추가 또는 스왑 파일 추가라는 두 가지 옵션이 있습니다.

스왑 파티션 소개

리눅스의 스왑(예: 스왑 파티션)은 Windows의 가상 메모리와 유사합니다. 메모리가 부족할 때 하드 디스크 공간의 일부를 메모리로 가상화하여 문제를 해결합니다. 메모리 용량 부족 문제.

리눅스 시스템에서는 물리 메모리(RAM)가 가득 찼을 때 스왑 파티션(Swap)을 물리 메모리의 캐시로 사용합니다. 시스템에 더 많은 메모리 리소스가 필요하고 실제 메모리가 가득 차면 메모리의 비활성 페이지가 스왑 파티션으로 이동됩니다. 스왑 파티션은 하드 디스크에 위치하므로 액세스 속도가 실제 메모리보다 느립니다.

일반적으로 스왑 파티션의 크기는 컴퓨터 메모리의 2배에 해당하지만 2048MB(2GB)를 초과할 수 없습니다.​​

스왑 파티션 분할 권장 사항:

프로덕션 환경에서 스왑 파티션의 크기는 일반적으로 실제 물리적 메모리의 1.5~2배입니다.

Linux 시스템 구성 스왑 파티션(swap)

1. 스위치 파티션으로 사용할 새 하드 드라이브를 추가합니다.

새로 추가된 하드 드라이브가 sbd로 인식되는 것을 확인할 수 있습니다. 시스템:

# ls -l /dev/sd*

2 partition 명령을 사용하여 새로 추가된 하드 디스크에 대한 파티션을 만듭니다.

# fdisk /dev/sdb

리눅스 시스템에는 스왑 파티션이 없나요?

3 나중에 볼 수 있습니다. dev 디렉토리에 sdb1의 새 파티션이 있습니다:

# ls -l /dev/sdb*

4. 새로운 기본 파티션을 포맷하는 특정 파티션 도구:

# mkswap /dev/sdb1

5 스왑 파티션을 마운트하고 스위치 파티션을 마운트한 후 원래 2G 스왑 파티션이 4G로 증가했는지 확인합니다. :

# swapon /dev/sdb1

# free -h

6.fstab 구성 파일에 영구 마운트 구성을 작성해야 합니다

# echo "/dev/sdb1 swap swap defaults 0 0" > h

관련 권장 사항: "

Linux 비디오 튜토리얼"

위 내용은 리눅스 시스템에는 스왑 파티션이 없나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.