#define LIMITER_CONF_FILE RD_CONFIG_FILE(limiter)
#define OPTIMIZER_CONF_FILE RD_CONFIG_FILE(optimizer)
#define LIMITER_CONF_DIR RD_CONFIG_PATH"/limiter.conf.d"
+#define OPTIMIZER_CONF_DIR RD_CONFIG_PATH"/optimizer.conf.d"
#define PROC_CONF_DIR RD_CONFIG_PATH"/process.conf.d"
/* section name */
#define DEDUP_SECTION "MemoryDedup"
#define KSM_SECTION "MemoryKsm"
#define COMPACTION_SECTION "MemoryCompaction"
+#define CPU_SCHED_SECTION "CpuSched"
#define CPU_AFFINITY_SECTION "CpuAffinity"
/* configuration name */
#define PAGES_TO_SCAN_CONF "PagesToScan"
#define PAGES_TO_SCAN_WITH_BOOST_CONF "PagesToScanWithBoost"
#define COMPACTION_ENABLE_CONF "CompactionEnable"
+#define CPU_SCHED_FEATURE_CONF "CpuSchedFeature"
+#define CPU_RT_RUN_TIME_CONF "CpuRTRunTime"
+#define CPU_RT_PERIOD_CONF "CpuRTPeriod"
#define FRAG_LEVEL_CONF "FragLevel"
#define FOREGROUND_APPS "ForegroundApps"
#define ACTION_KILL_VALUE_CONF "kill"
#define ACTION_REBOOT_VALUE_CONF "reboot"
#define ACTION_IGNORE_VALUE_CONF "ignore"
-
+#define RT_RUNTIME_SHARE "rt_runtime_share"
+#define NO_RT_RUNTIME_SHARE "no_rt_runtime_share"
+#define RT_RUNTIME_GREED "rt_runtime_greed"
#define MATCH(a, b) (!strncmp(a, b, strlen(a) + 1) ? 1 : 0)
#define SET_CONF(a, b) (a = (b > 0.0 ? b : a))