rhel + 재부팅 없이 스왑 메모리 추가

rhel + 재부팅 없이 스왑 메모리 추가

rhel 7.x컴퓨터에 스왑 메모리를 추가 하려면 다음 절차를 수행합니다.

따라서 추가 메모리를 교체하기 전에 다음을 수행합니다.

free -g
              total        used        free      shared  buff/cache   available
Mem:             38          31           1           0           5           5
Swap:             3           0           3

거래소를 추가하는 과정은 다음과 같습니다

dd if=/dev/zero of=/swapfile-additional bs=1M count=10000
mkswap /swapfile-additional
echo "/swapfile-additional swap swap    0   0" >>/etc/fstab
mount -a
swapon -a
swapon -s

이제 스왑 메모리를 추가한 후 새로운 값을 볼 수 있습니다.

 free -g
              total        used        free      shared  buff/cache   available
Mem:             38          31           0           0           6           6
Swap:            13           0          13

교환량이 증가한 것을 확인할 수 있습니다.10G

위 절차에 대해 세 가지 질문이 있습니다.

  1. 10G우리가 수행하는 다른 작업을 비활성화하는 방법은 무엇입니까 ? (스왑 증가 전 통계 얻기)

  2. 이제 다 됐으니 dd if=/dev/zero of=/swapfile-additional bs=1M count=10000시간이 좀 걸리네요. 혹시 대체할 수 있는게 있는지 아니면 다른 cli가 있는지 여쭤보고 싶습니다.

  3. 스왑 메모리는 다크 메모리보다 훨씬 느리므로 전체 메모리에서 얼마나 많은 스왑 메모리를 사용할 수 있습니까?

답변1

mount -a

이 명령은 중복됩니다. 스왑은 "설치"되지 않았으며 사용되거나 사용되지 않습니다.

  1. swapoff /swapfile-additional
  2. 이것이 현재 작동하는 유일한 방법입니다. 미리 할당된 파일이 항상 작동하지 않을 수도 있습니다.
  3. 그렇다면 총 메모리에서 얼마나 많은 maz 스왑을 사용할 수 있습니까?

실제로 무슨 뜻인지 이해하기 어렵습니다.

관련 정보