← All articles

Topics · 1 article

scheduling

  1. HarmonyOSscheduling

    Single-core scheduling on HarmonyOS: making the core selection reach the compute workload

    When running single-core tests on HarmonyOS, the core chosen in the UI has to reach the compute thread through the call chain. This article records how QoS, sched_setattr/uclamp and affinity requests are issued and read back, the runtime maintenance and restore strategy of each benchmark, the build configuration, and measured single-core curves of SPEC CPU2017/2026 and Geekbench 6/7 on the SGU-AL10.

    ~10 min read