90 lines
3.7 KiB
XML
90 lines
3.7 KiB
XML
<?xml version="1.0" encoding="utf-8" ?>
|
|
<cpuGovernorAutoAdjust>
|
|
<logLevel>Info</logLevel>
|
|
<testMode>true</testMode>
|
|
<defaultGovernor>powersave</defaultGovernor>
|
|
<statisticsIntervalInSeconds>5</statisticsIntervalInSeconds>
|
|
<triggers>
|
|
<!--trigger>
|
|
<name>test_trigger1</name>
|
|
<logLevel>Info</logLevel>
|
|
<intervalInSeconds>1</intervalInSeconds>
|
|
<governor>ondemand</governor>
|
|
</trigger-->
|
|
<!--trigger>
|
|
<name>test_trigger2</name>
|
|
<logLevel>Info</logLevel>
|
|
<intervalInSeconds>3</intervalInSeconds>
|
|
<governor>conservative</governor>
|
|
</trigger-->
|
|
<!--trigger>
|
|
<name>roon</name>
|
|
<logLevel>Debug</logLevel>
|
|
<intervalInSeconds>1</intervalInSeconds>
|
|
<governor>performance</governor>
|
|
<customConfig>
|
|
<extensionId>cpu_governor_auto_adjust_for_roon</extensionId>
|
|
<displayName>CPU Governor Auto Adjust for Roon</displayName>
|
|
<publisher>Martin Reurekas</publisher>
|
|
<email>martin@semrks.nl</email>
|
|
<coreIdFilePath>/home/martin/dev/cpu_governor_auto_adjust/cpu_governor_auto_adjust/triggers/.data/core_id_file</coreIdFilePath>
|
|
<tokenFilePath>/home/martin/dev/cpu_governor_auto_adjust/cpu_governor_auto_adjust/triggers/.data/token_file</tokenFilePath>
|
|
</customConfig>
|
|
</trigger-->
|
|
<!--trigger>
|
|
<name>wakeup</name>
|
|
<logLevel>Info</logLevel>
|
|
<intervalInSeconds>5</intervalInSeconds>
|
|
<governor>conservative</governor>
|
|
<customConfig>
|
|
<startTime>7:00</startTime>
|
|
<endTime>23:59</endTime>
|
|
</customConfig>
|
|
</trigger-->
|
|
<!--trigger>
|
|
<name>cpu_load</name>
|
|
<logLevel>Info</logLevel>
|
|
<intervalInSeconds>1</intervalInSeconds>
|
|
<governor>performance</governor>
|
|
<customConfig>
|
|
<oneMinuteHighThreshold>0.35</oneMinuteHighThreshold>
|
|
<fiveMinuteHighThreshold>0.25</fiveMinuteHighThreshold>
|
|
<tenMinuteHighThreshold>0.15</tenMinuteHighThreshold>
|
|
<oneMinuteLowThreshold>0.3</oneMinuteLowThreshold>
|
|
<fiveMinuteLowThreshold>0.2</fiveMinuteLowThreshold>
|
|
<tenMinuteLowThreshold>0.1</tenMinuteLowThreshold>
|
|
</customConfig>
|
|
</trigger-->
|
|
<trigger>
|
|
<name>roon_arc</name>
|
|
<logLevel>Info</logLevel>
|
|
<intervalInSeconds>1</intervalInSeconds>
|
|
<governor>performance</governor>
|
|
<customConfig>
|
|
<logFile>/home/martin/dev/roon_arc/RoonServer_log.txt</logFile>
|
|
<timeoutInMinutes>1</timeoutInMinutes>
|
|
<triggerString>
|
|
<string>[Broker:Mobile]</string>
|
|
<substrings>
|
|
<condition>AND</condition>
|
|
<substring>got playbackinfo</substring>
|
|
</substrings>
|
|
</triggerString>
|
|
</customConfig>
|
|
</trigger>
|
|
<trigger>
|
|
<name>roon_client</name>
|
|
<logLevel>Info</logLevel>
|
|
<intervalInSeconds>1</intervalInSeconds>
|
|
<governor>performance</governor>
|
|
<customConfig>
|
|
<logFile>/home/martin/dev/roon_arc/RoonServer_log.txt</logFile>
|
|
<timeoutInMinutes>1</timeoutInMinutes>
|
|
<triggerString>
|
|
<string>GetImageData</string>
|
|
</triggerString>
|
|
</customConfig>
|
|
</trigger>
|
|
</triggers>
|
|
</cpuGovernorAutoAdjust>
|