Alex313031 / Thorium-Win

Chromium fork for Windows named after radioactive element No. 90; Windows builds of https://github.com/Alex313031/Thorium
https://thorium.rocks/
BSD 3-Clause "New" or "Revised" License
1.28k stars 33 forks source link

Now, the performance of Thorium is actually inferior to Chrome. #168

Closed Malus-risus closed 4 months ago

Malus-risus commented 4 months ago

Now, the performance of Thorium is actually inferior to Chrome.

The test versions are Thorium (AVX2) 121.0.6167.204 and Chrome 121.0.6167.185. Thorium scored 181 on Speedometer 2.1, while Chrome scored 127. After six rounds of testing, the results varied significantly. The reason for raising this issue is that Thorium originally boasted that its performance would be significantly higher than Chrome's, but now the situation has reversed. I hope the developers will take this issue seriously and make improvements. Thank you!

gz83 commented 4 months ago

You should run the browser performance test in incognito mode and close all background programs. The picture below is my test result. I don't know why you got such a low result value.

Also, if possible, you need to provide the URL of the website where you tested the browser's performance.

image

@Malus-risus

Malus-risus commented 4 months ago

You should run the browser performance test in incognito mode and close all background programs. The picture below is my test result. I don't know why you got such a low result value.

Also, if possible, you need to provide the URL of the website where you tested the browser's performance.

image

@Malus-risus

image it is thorium

image it is chrome

gz83 commented 4 months ago

Can you send me the URL of Speedometer?

Also, what are your computer’s monitor refresh rate, resolution, and browser zoom ratio?

@Malus-risus

Malus-risus commented 4 months ago

Can you send me the URL of Speedometer?

Also, what are your computer’s monitor refresh rate, resolution, and browser zoom ratio?

@Malus-risus

https://browserbench.org/Speedometer2.1/

60hz refresh rate,1080p 100%zoom ratio

gz83 commented 4 months ago

I still got higher results than yours. In addition, browser performance varies from person to person, so you shouldn’t get too hung up on this issue.

Snipaste_2024-02-20_22-14-35 Snipaste_2024-02-20_22-15-02 Snipaste_2024-02-20_22-15-19

@Malus-risus

Malus-risus commented 4 months ago

I still got higher results than yours. In addition, browser performance varies from person to person, so you shouldn’t get too hung up on this issue.

Snipaste_2024-02-20_22-14-35 Snipaste_2024-02-20_22-15-02 Snipaste_2024-02-20_22-15-19

@Malus-risus

my cpu is i3 10100f.It's surprising that the performance is actually worse than Chrome, and by a considerable margin.

gz83 commented 4 months ago

I'm using an Intel i7-13700HX processor, also, I see some repos under your account that are mainly in Simplified Chinese as well as repos that bypass the network restrictions, from which I conclude that you're most likely from mainland China, and I think that the network may also have an impact on the performance test results, but I have no clear evidence of this.

@Malus-risus

Malus-risus commented 4 months ago

I'm using an Intel i7-13700HX processor, also, I see some repos under your account that are mainly in Simplified Chinese as well as repos that bypass the network restrictions, from which I conclude that you're most likely from mainland China, and I think that the network may also have an impact on the performance test results, but I have no clear evidence of this.

@Malus-risus

Have you tried running Chrome on your device for a test? What were the scores like?

gz83 commented 4 months ago

Snipaste_2024-02-20_23-06-05

419 points

@Malus-risus

midzer commented 4 months ago

think that the network may also have an impact on the performance test results, but I have no clear evidence of this.

Speedometer 2.1 JavaScript assets are cached in browser after they've all been downloaded.

When I run the test (incognito with no extensions, no background tasks, fresh reboot), I restart test after first ~45 steps are through.

-> This way, I ensure no network connections are involved in the benchmark.

gz83 commented 4 months ago

Thanks for the information provided by midzer

@midzer

midzer commented 4 months ago

Further thoughts:

Just incase Thorium really can't compete or is equal in terms of performance to regular Chrom* browsers, we could discuss whether Thorium still deserves the headline "the fastest browser on earth". How about "the cutest browser on earth"?

An update on https://thorium.rocks/performance would be nice, too @Alex313031

People-11 commented 4 months ago

From Chrome 114, google uses Maglev compiler that brings huge performance improvement. It's comparable to the optimization done by Thorium.

But now Throium is an ease-of-use improvement for me, like I can right-click directly on the refresh button in order to choose to force a refresh. It removes most of Google's bloatware but still keeps sync. Also adds a lot of useful patches. For me, it's still better than the original.

chaoscreater commented 4 months ago

There's barely any info provided, how is anyone supposed to measure this properly?

How do we know you're comparing apples to apples? When you run the speedometer test, it will increase your browser's RAM usage by about 2GB. If your Thorium has a bunch of active tabs open and is already using e.g. 5GB of RAM and you run this test, and you compare this to Chrome with no tabs open and running at like 800MB of RAM, then it's not going to give you an accurate performance measure.

What extensions do you have installed on both? Are they equal? Some extensions like Noscript can interfere with elements on a webpage, let alone performance benchmark tests.

Also, Thorium is actually portable with the encryption able to be disabled, whereas Chrome isn't. Good luck taking your profile across to a new PC when you need to migrate. It's not just the performance that you should be looking at.

Malus-risus commented 4 months ago

There's barely any info provided, how is anyone supposed to measure this properly?

How do we know you're comparing apples to apples? When you run the speedometer test, it will increase your browser's RAM usage by about 2GB. If your Thorium has a bunch of active tabs open and is already using e.g. 5GB of RAM and you run this test, and you compare this to Chrome with no tabs open and running at like 800MB of RAM, then it's not going to give you an accurate performance measure.

What extensions do you have installed on both? Are they equal? Some extensions like Noscript can interfere with elements on a webpage, let alone performance benchmark tests.

Also, Thorium is actually portable with the encryption able to be disabled, whereas Chrome isn't. Good luck taking your profile across to a new PC when you need to migrate. It's not just the performance that you should be looking at.

I ran it with all tabs and extensions closed, and no other software was running on the computer. Moreover, I believe that even if its performance isn't as good as Chrome's, I would continue to use it, as Thorium's advantages are not limited to just this.

GHOST-DEKU commented 2 weeks ago

There's barely any info provided, how is anyone supposed to measure this properly? How do we know you're comparing apples to apples? When you run the speedometer test, it will increase your browser's RAM usage by about 2GB. If your Thorium has a bunch of active tabs open and is already using e.g. 5GB of RAM and you run this test, and you compare this to Chrome with no tabs open and running at like 800MB of RAM, then it's not going to give you an accurate performance measure. What extensions do you have installed on both? Are they equal? Some extensions like Noscript can interfere with elements on a webpage, let alone performance benchmark tests. Also, Thorium is actually portable with the encryption able to be disabled, whereas Chrome isn't. Good luck taking your profile across to a new PC when you need to migrate. It's not just the performance that you should be looking at.

I ran it with all tabs and extensions closed, and no other software was running on the computer. Moreover, I believe that even if its performance isn't as good as Chrome's, I would continue to use it, as Thorium's advantages are not limited to just this. I don't see any other benefit of thorium over chrome, except that it is open-source