나는 의 값을 인쇄할 것이라는 sysctl [variable]
것을 알고 있습니다 . 하지만 시도한 다음 를 입력하면 (이전에는 60이었습니다) 표시되었습니다 . 설정을 변경 하려고 생각 했는데 .sysctl vm.swappiness
vm.swappiness
sysctl vm.swappiness=10
sysctl vm.swappiness
vm.swappiness = 10
sysctl
sysctl -w [variable]
sysctl -w vm.swappiness=10
sysctl vm.swappiness=10
와 사이에 차이가 있나요 sysctl -w vm.swappiness=10
?
sysctl -w vm.swappiness=10
직접 수정하면 될 줄 알았는데 , 를 입력 해서 보면 가 여전히 60으로 설정되어 있어서 /etc/sysctl.conf
그렇지 않은 것 같습니다. 그런데 를 해보니 다시 60이 되어 있었습니다.sysctl -w vm.swappiness=10
/etc/sysctl.conf
vm.swappiness
sysctl -p
vm.swappiness
추가로 어떤 방식으로든 sysctl -w
구성 합니까?/etc/sysctl.conf
답변1
답장:sysctl vm.swappiness=10
와 사이에 차이가 있나요 sysctl -w vm.swappiness=10
?
아니요.
답장:그러면 추가적으로 sysctl -w
/etc/sysctl.conf를 어떤 방식으로든 구성합니까?
아니요.
GUI 텍스트 편집기로 /etc/sysctl.conf를 편집하려면:
sudo -H gedit /etc/sysctl.conf
그렇지 않으면 pico, nano, vim 또는 기타 선호하는 편집기를 사용하십시오.
자세한 내용은 을 참조하세요 man sysctl
.
vm.swappiness를 설정할 때 주의하세요. 값이 낮으면 RAM이 선호되고, 값이 높으면 스왑이 선호됩니다.
예:
4G RAM의 경우 vm.swappiness=10 설정은 말도 안되는 일입니다. 충분히 큰 스왑을 사용하면 vm.swappiness를 60(기본값)보다 크게 설정하는 것이 합리적일 수 있습니다.
32G RAM과 스왑용 HDD를 사용하면 vm.swappiness=10으로 설정하는 것이 합리적일 수 있습니다.