Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bad performance on Maze Solver #17635

Open
NiLSPACE opened this issue Jul 7, 2017 · 3 comments
Open

Bad performance on Maze Solver #17635

NiLSPACE opened this issue Jul 7, 2017 · 3 comments
Labels

Comments

@NiLSPACE
Copy link

@NiLSPACE NiLSPACE commented Jul 7, 2017

Url: https://testdrive-archive.azurewebsites.net/Performance/MazeSolver/Default.html

When trying Maze Solver on Servo I get extremely bad performance. Servo takes 220 seconds to finish a 30x30 maze while Firefox Nightly takes 40 seconds and Firefox Nightly with webrender and Stylo enabled is done in 5 seconds.

It also seems Servo is rendering the path incorrectly with all the dots being in the top left corner.

Specs:
CPU: I7 6700HQ @ 0.8GHz,
RAM: 16.0GB Single-Channel 2400Mhz,
GPU: Intel HD Graphics 530
OS: Windows 10 Home 1703

@jdm jdm added the I-perf-slow label Jul 7, 2017
@NiLSPACE
Copy link
Author

@NiLSPACE NiLSPACE commented Jul 14, 2017

I've noticed that the performance (or at least the speed in which the second counter updates) drops dramatically when you start moving the cursor on the page.

@NiLSPACE
Copy link
Author

@NiLSPACE NiLSPACE commented Sep 5, 2017

I also noticed that the CPU usage stays really high after the maze has been completed.

@atouchet
Copy link
Contributor

@atouchet atouchet commented Mar 6, 2018

I tried running this and got ~85 seconds in Servo. In comparison Firefox 58 finished in 20 seconds. The other bugs listed still appear to occur as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.