Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

jerryk

macrumors 604
Nov 3, 2011
7,421
4,208
SF Bay Area
Google is very focused on performance on Chrome. But I am not sure that is a reason for Apple to partner with Google.
 

jeanlain

macrumors 68020
Mar 14, 2009
2,462
956
So, it seems Apple coding is holding back the M1
Since Safari on M1 is faster than every other ARM-native browsers at most tasks, it does not seem Apple is holding back the M1.
The same could be said about other Apple apps, btw. Compare FCPX to premiere. An M1 Mac is faster than almost every intel Mac for Xcode compiling.
Not to mention M1 Metal drivers, which are highly optimised and allow non-native games to run better on M1 Macs than on Windows PCs equipped with iGPUs consuming twice the power.
 

Slartibart

macrumors 68040
Aug 19, 2020
3,145
2,819
/Set fish count to auto.

https://testdrive-archive.azurewebsites.net/performance/fishbowl/

So, it seems Apple coding is holding back the M1. Apple should partner with Google to code the OS and apps since Google already fixes their vulnerabilities.
Out of curiosity - and because I “only” have an iPad Pro 2020 here at the moment, which btw. keeps 60 Hz refresh till about 1280 fish in Safari on iPadOS in this very, very relevant benchmark - what are the values for Safari and for Chrome (which builds) on a M1?

29130459-A7F0-4FE2-A688-39EFCF798F4A.png
 
Last edited:

mi7chy

macrumors G4
Original poster
Oct 24, 2014
10,625
11,296
Out of curiosity - and because I “only” have an iPad Pro 2020 here at the moment, which btw. keeps 60 Hz refresh till about 1350 fish in Safari on iPadOS in this very, very relevant benchmark - what are the values for Safari and for Chrome (which builds) on a M1?

In auto, the benchmark prioritizes 60fps over further increasing # of fishes. On MBA M1 16GB/256GB, Safari 14.0.3 gets ~1000 and Chrome 90.0.4430.72 ~5600 fishes at 60fps.
 

Slartibart

macrumors 68040
Aug 19, 2020
3,145
2,819
well, browser speed tests are as relevant to real life as the fuel consumption of Lamborghini Miura SV. They are a sort of a glimpse into what technology underneath the hood could do, in a perfect world without e.g. slow users or network congestion... nothing perfect out there.
Yes, you can race whatever cars around the Nurnburg Ring, but seriously what does it tell one about driving from one side of the city you live in to the other?
I think it is time to stop worrying and caring about nonsense - specially particularly selective nonsense like this - and focus on important things, like privacy in this context.
 

leman

macrumors Core
Oct 14, 2008
19,521
19,679
Well, can't will them all. I don't know what subsystem fishbowl stresses in particular, but I suppose it's one that Safari devs thought was working well enough for practical purposes.

What's probably more important is the fact that Safari outperforms Chrome in benchmarks that are actually relevant for real-world stuff.
 
  • Like
Reactions: jdb8167

ADGrant

macrumors 68000
Mar 26, 2018
1,689
1,059
Set fish count to auto.

https://testdrive-archive.azurewebsites.net/performance/fishbowl/

So, it seems Apple coding is holding back the M1. Apple should partner with Google to code the OS and apps since Google already fixes their vulnerabilities.
I think there must be something very strange about that benchmark. Google Chrome was forked from the same Webkit source code that Safari uses.

And FYI, Apple has partnered with Google on more than just browser code. Swift and Objective-C are built on the same Clang toolchain that the Google C++ compiler team actively contributes to. Both Chrome and Safari are built using that compiler and associated tools.
 
  • Like
Reactions: Slartibart

jdb8167

macrumors 601
Nov 17, 2008
4,859
4,599
I think there must be something very strange about that benchmark. Google Chrome was forked from the same Webkit source code that Safari uses.

And FYI, Apple has partnered with Google on more than just browser code. Swift and Objective-C are built on the same Clang toolchain that the Google C++ compiler team actively contributes to. Both Chrome and Safari are built using that compiler and associated tools.
Probably not anything that strange. Apple probably doesn't care much about 2d sprite performance in a browser. Maybe Google cares and spent time to optimize the code. Or maybe they just saw a win on performance in this category because Apple didn't make the effort. If this becomes a big deal (it probably won't) then Apple will probably spend development time to optimize.
 

samotivad

macrumors member
Mar 24, 2021
58
24
To be fair, Safari tanks sometimes while I'm using Wordpress, specifically when I've got a Wordpress post/page that is over 5000 words with several images. In Firefox, a page like that usually has no issue but in Safari I get a warning about the page taking up resources and three times it has even crashed (M1 MacBook Pro).

Other than that though, Safari is pretty amazing from my point of view. It's fast with everything else and the extra features I get from the TouchBar are great. The only reason I keep using Safari with Wordpress is because I enjoy using the predictive text in the TouchBar.
 

fishkorp

macrumors 68030
Apr 10, 2006
2,536
650
Ellicott City, MD
To be fair, Safari tanks sometimes while I'm using Wordpress, specifically when I've got a Wordpress post/page that is over 5000 words with several images. In Firefox, a page like that usually has no issue but in Safari I get a warning about the page taking up resources and three times it has even crashed (M1 MacBook Pro).

Other than that though, Safari is pretty amazing from my point of view. It's fast with everything else and the extra features I get from the TouchBar are great. The only reason I keep using Safari with Wordpress is because I enjoy using the predictive text in the TouchBar.
From what I’ve read, the “low resources” thing is a bug and is fixed in 11.3.
 
  • Like
Reactions: samotivad
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.