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
위 절차에 대해 세 가지 질문이 있습니다.
10G
우리가 수행하는 다른 작업을 비활성화하는 방법은 무엇입니까 ? (스왑 증가 전 통계 얻기)이제 다 됐으니
dd if=/dev/zero of=/swapfile-additional bs=1M count=10000
시간이 좀 걸리네요. 혹시 대체할 수 있는게 있는지 아니면 다른 cli가 있는지 여쭤보고 싶습니다.스왑 메모리는 다크 메모리보다 훨씬 느리므로 전체 메모리에서 얼마나 많은 스왑 메모리를 사용할 수 있습니까?
답변1
mount -a
이 명령은 중복됩니다. 스왑은 "설치"되지 않았으며 사용되거나 사용되지 않습니다.
swapoff /swapfile-additional
- 이것이 현재 작동하는 유일한 방법입니다. 미리 할당된 파일이 항상 작동하지 않을 수도 있습니다.
-
그렇다면 총 메모리에서 얼마나 많은 maz 스왑을 사용할 수 있습니까?
실제로 무슨 뜻인지 이해하기 어렵습니다.