From: YoungHun Kim Date: Wed, 8 May 2024 22:37:14 +0000 (+0900) Subject: Adjusting CPU Scheduling Policy and Priority for Licensing TV performance optimization X-Git-Tag: accepted/tizen/8.0/unified/20240509.175917^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d1bcc9edd71f353cbfccfc29efca2d06ed41151f;p=platform%2Fcore%2Fmultimedia%2Fmmsvc-core.git Adjusting CPU Scheduling Policy and Priority for Licensing TV performance optimization 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 --- diff --git a/packaging/muse-server-vd_product_ltv.service b/packaging/muse-server-vd_product_ltv.service index 5fe1a0c7..fe7eba83 100644 --- a/packaging/muse-server-vd_product_ltv.service +++ b/packaging/muse-server-vd_product_ltv.service @@ -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 diff --git a/packaging/mused.spec b/packaging/mused.spec index a47781f7..01a49802 100644 --- a/packaging/mused.spec +++ b/packaging/mused.spec @@ -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