두 파일 모두 커널에 매개변수를 전달하는 데 사용됩니다. 그렇다면 둘 사이의 차이점은 무엇입니까? 각 파일의 목적은 무엇입니까?
답변1
grub.conf
매개변수가 일반 프로그램에 전달되는 방식과 유사하게 매개변수를 커널에 전달하도록 부트로더에 지시합니다.
sysctl
/proc/sys/
커널의 런타임 구성을 반영하는 구성 파일의 또 다른 이름입니다. sysctl.conf
는 명령에 대한 구성 파일일 뿐이며 sysctl --system
그 자체는 실제 구성 파일에 대한 간단한 래퍼입니다./proc/sys/
많은 옵션은 부트로더에 의해 전달되거나 통과되거나 동일하지만 기술적인 이유로 sysctl
일부 옵션은 부트로더에서만 사용할 수 있습니다.nokaslr
sysctl
반면에 를 사용하면 grub.conf
변경 사항이 적용되기 위해 재부팅이 필요하지 않다는 장점이 있습니다.