3 ms·
> If so, do typical webpages need this level of > performance for a satisfactory user experience? Servo on desktop is certainly interesting, but a primary us
by JohnBooty 12y ago
> If so, do typical webpages need this level of
> performance for a satisfactory user experience?
Servo on desktop is certainly interesting, but a primary use case is mobile devices and other devices that have multiple CPU cores that aren't very powerful individually.
> draw a webpage
Drawing a webpage on your screen entails a few different primary tasks.
Some things like alpha blending and animation can be offloaded to the GPU quite well and this is already being done extensively today on various mobile OSs.
Other things like layout, DOM manipulation, and scripting involve a lot of branching logic and need to be handled by the CPU. That's where Servo comes in - the goal is to better spread that stuff out across multiple CPU cores.