ACRN Project Technical Community Meeting Minutes - 2/13/2019
Meeting Minutes Archives: https://drive.google.com/drive/u/1/folders/1_XTGu6re3BOQAjtPx636Mz1T5lOy2UWC
ACRN Project TCM - 13th February 2019
Download foil from ACRN Presentation->ACRN_TCM->WW07’19
Q1: What’s the color code for the “ACRN Device-Model QoS Architecture” page?
Q2: What’s the difference of Cgroup QoS management and Kata Container QoS management for ACRN?
A2: Cgroup QoS is only used for ACRN device-model to control UOS devices resource. Kata Container QoS management is a part of Kata container, when you enable container in ACRN I think the it’s no need for Cgroup QoS
Q3: Can we pin the vCPU to UOS?
A3: By current ACRN hypervisor design, the vCPU will be pin to pCPU, and do not support CPU sharing so far. That is means once the pCPU assigned to specific UOS, then it can't be shared with other VMs.
Q4: What’s the current implementation of ACRN DM QoS?
A4: Right now there was no QoS feature for ACRN DM, we will commit the QoS patch this week.
Q5: Can we explain the SOS vCPU bandwidth quota?
A5: This example is SOS CPU bandwidth. Right now in ACRN there only one CPU for SOS. So all SOS’s process run in the CPU.
We setup two Cgroups subdirectory for two UOS and set UOS1 CPU quota value is 30000us(30ms) and period value is 100000us(100ms), set UOS2 CPU quota value is 50000us(50ms) period value is 100000us(100ms)
That means in every 100000us(100ms) time slice UOS1 will run 30000us(30ms) and UOS2 will run 50000us(50ms).
3. All: Community open discussion.
4. Next meeting agenda proposal:
Tel: +86-21-6116 7445
MP: +86-1364 1793 689