- From: Kenneth Rohde Christiansen via GitHub <sysbot+gh@w3.org>
- Date: Tue, 01 Apr 2025 14:34:09 +0000
- To: public-device-apis-log@w3.org
Thank you for raising this valid point and sharing your perspective. The states should be seen as hints, similar to low battery notifications on phones. While it's possible to define algorithms—like utilization above 90% being considered a serious state on many CPUs—this approach could unintentionally penalize CPUs where such thresholds may not apply. To address this, the API avoids prescribing specific algorithms to accommodate diverse CPU architectures and methodologies for handling pressure states, guided by feedback from our SoC engineers and implementation experience. Additionally, this design enables CPU vendors to contribute to browser engines, ensuring that the states align as closely as possible with their specific SoCs. By maintaining a higher-level approach, the API supports adaptability across devices and browsers as technology evolves. -- GitHub Notification of comment by kenchris Please view or discuss this issue at https://github.com/w3c/compute-pressure/issues/307#issuecomment-2769591017 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 1 April 2025 14:34:10 UTC