Adjusting CPU Scheduling Policy and Priority for Licensing TV performance optimization 27/310827/2 accepted/tizen/8.0/unified/20240509.175917
authorYoungHun Kim <yh8004.kim@samsung.com>
Wed, 8 May 2024 22:37:14 +0000 (07:37 +0900)
committerYoungHun Kim <yh8004.kim@samsung.com>
Thu, 9 May 2024 02:54:31 +0000 (11:54 +0900)
Issue : VO analyze that performance issue is caused by a boost related CPU usage
Change :
 - Set CPUSchedulingPolicy to 'rr' for implementing the round robin, default is other.
 - Set CPUSchedulingPriority to 5, default is 0.

Change-Id: I6167e4804882c3d8020b9968a77c1a47bd9e60f7

packaging/muse-server-vd_product_ltv.service
packaging/mused.spec

index 5fe1a0c767488d8438ba700cce277913720d5f4c..fe7eba8356c1fd1fe96bf1d0b23cb9f5f324d253 100644 (file)
@@ -11,6 +11,8 @@ Group=multimedia_fw
 SmackProcessLabel=System
 ExecStart=/usr/bin/boostShell -a -r 5 -t 5000 -p /usr/bin/muse-server
 ExecStopPost=/usr/bin/ewaiter -r "/run/mused/muse_server_ready"
+CPUSchedulingPolicy=rr
+CPUSchedulingPriority=5
 MemoryLimit=300M
 EnvironmentFile=/run/tizen-system-env
 EnvironmentFile=/run/xdg-root-env
index a47781f70eda966f1ed438bfa2c6922d1532c37a..01a4980225dc076b835facfec7cbb00943beb77a 100644 (file)
@@ -1,6 +1,6 @@
 Name:       mused
 Summary:    A multimedia daemon
-Version:    0.3.183
+Version:    0.3.184
 Release:    0
 Group:      System/Libraries
 License:    Apache-2.0