2.16. TuneD D-Bus 인터페이스 사용
TuneD D-Bus 인터페이스를 통해 런타임 시 TuneD와 직접 통신하여 다양한 TuneD 서비스를 제어할 수 있습니다.
busctl 또는 dbus-send 명령을 사용하여 D-Bus API에 액세스할 수 있습니다.
busctl 또는 dbus-send 명령을 사용할 수 있지만 busctl 명령은 systemd 의 일부이므로 이미 대부분의 호스트에 있습니다.
2.16.1. TuneD D-Bus 인터페이스를 사용하여 사용 가능한 TuneD D-Bus API 방법 표시 링크 복사링크가 클립보드에 복사되었습니다!
TuneD D-Bus 인터페이스를 사용하여 TuneD와 함께 사용할 수 있는 D-Bus API 메서드를 확인할 수 있습니다.
사전 요구 사항
- TuneD 서비스가 실행 중입니다. 자세한 내용은 TuneD 설치 및 활성화를 참조하십시오.
절차
사용 가능한 TuneD API 방법을 보려면 다음을 실행합니다.
busctl introspect com.redhat.tuned /Tuned com.redhat.tuned.control
$ busctl introspect com.redhat.tuned /Tuned com.redhat.tuned.controlCopy to Clipboard Copied! Toggle word wrap Toggle overflow 출력은 다음과 유사해야 합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow TuneD 업스트림 리포지토리에서 사용 가능한 다양한 방법에 대한 설명을 찾을 수 있습니다.
2.16.2. TuneD D-Bus 인터페이스를 사용하여 활성 TuneD 프로필 변경 링크 복사링크가 클립보드에 복사되었습니다!
TuneD D-Bus 인터페이스를 사용하여 활성 TuneD 프로필을 원하는 TuneD 프로필로 교체할 수 있습니다.
사전 요구 사항
- TuneD 서비스가 실행 중입니다. 자세한 내용은 TuneD 설치 및 활성화를 참조하십시오.
절차
활성 TuneD 프로필을 변경하려면 다음을 실행합니다.
busctl call com.redhat.tuned /Tuned com.redhat.tuned.control switch_profile s profile
$ busctl call com.redhat.tuned /Tuned com.redhat.tuned.control switch_profile s profile (bs) true "OK"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 프로필을 원하는 프로필의 이름으로 바꿉니다.
검증
현재 활성화된 TuneD 프로필을 보려면 다음을 실행합니다.
busctl call com.redhat.tuned /Tuned com.redhat.tuned.control active_profile
$ busctl call com.redhat.tuned /Tuned com.redhat.tuned.control active_profile s "profile"Copy to Clipboard Copied! Toggle word wrap Toggle overflow