Why chrome(chromium) use infinite linear animation lead to cpu always high usage on macos

Viewed 54

I found chrome(chromium) use infinite linear css animation will lead to cpu always high usage on macos, but not in Safari or other not chromium browser. In chrome has a GPU process, and this process has been running at high CPU usage. I found a soluation(vscode soluation), replace linear with steps(30), throttle fps to 30.

My question is why linear timing function so lag on macos Chrome but not on Windows.

https://github.com/microsoft/vscode/pull/96096/files

0 Answers
Related