Description of problem: During the start of the gear during un-idling the cgroup cpu limitation should be raised. Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1. oo-idle application 2. hit application URL 3. application should be started without cgroup limits Actual results: cgroup cpu limit throttles start time Expected results: No throttling Additional info: This should improve un-idling all application types with jboss being the big winner.
Fixed in https://github.com/openshift/origin-server/pull/2892
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/f68e83ba2aaf282f2df292681bccd5cce13e5493 Bug 975611 - Remove cgroup cpu limit during un-idle * To improve performance raise cgroup cpu limit while unidling gear
Verified it on devenv_3383 Before unidle, its cpu.cfs_quota_us is 30000 [root@ip-10-154-152-232 runtime]# cgget -r cpu.cfs_quota_us /openshift/591443120558261820981248 /openshift/591443120558261820981248: cpu.cfs_quota_us: 30000 During unidle, its cpu.cfs_quota_us is changed to 100000 [root@ip-10-154-152-232 runtime]# cgget -r cpu.cfs_quota_us /openshift/591443120558261820981248 /openshift/591443120558261820981248: cpu.cfs_quota_us: 100000