Exclusive CPU's throttled on low-latency profile

Bug #1830296 reported by Brent Rowsell
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Triaged
High
Jim Gauld

Bug Description

Brief Description
-----------------
I ran a busy loop on exclusive CPU's within a container. The threads should get 100% of the cpu. Instead I saw frequent throttling. This was on the low-latency profile. The standard profile does not exhibit this behavior

Disabling CFS quota's on the kubelet mitigated the issue.

Severity
--------
Major

Steps to Reproduce
------------------
Launch a pod with exclusive cpu and run a process in a busy loop within the container

Expected Behavior
------------------
Process gets 100% of the CPU

Actual Behavior
----------------
Process is being throttled

Reproducibility
---------------
100%

System Configuration
--------------------
Standard

Branch/Pull Time/Commit
-----------------------
2019-05-22 17:57:16 -0400

Last Pass
---------
Don't know

Timestamp/Logs
--------------
There are no useful logs

Test Activity
-------------
Other

Changed in starlingx:
status: New → Triaged
importance: Undecided → High
assignee: nobody → Jim Gauld (jgauld)
Revision history for this message
Ghada Khalil (gkhalil) wrote :

Marking as release gating; high priority impacts performance/latency

tags: added: stx.2.0 stx.containers
Revision history for this message
Ghada Khalil (gkhalil) wrote :

As per discussion with Brent, this appears to be a duplicate of https://bugs.launchpad.net/starlingx/+bug/1830297

Revision history for this message
Ghada Khalil (gkhalil) wrote :

Updating the release tag to stx.3.0 to match the duplicate bug

tags: added: stx.3.0
removed: stx.2.0
Revision history for this message
Ghada Khalil (gkhalil) wrote :

Moving as stx.4.0 to match the duplicate bug: https://bugs.launchpad.net/starlingx/+bug/1830297

tags: added: stx.4.0
removed: stx.3.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.