Macs are SLOWER than PCs. Here’s why.

Linus Tech Tips ·Linus Tech Tips ·2019-05-06 · 1,745 words · ~8 min read
Floatplane YouTube

Transcript

JSON SRT VTT 201
0:00 PC fanboys love to complain that Macs are just so much more expensive than a PC.
0:07 But as we've demonstrated a handful of times in the past, in many cases it's actually just as
0:13 expensive to custom build a PC with the same specs and features as a given Mac. The problem though
0:21 is that Macs often don't perform as you would expect given their specifications. So today's video
0:28 is a deep dive into what's going on and why. Now as you probably already know Apple designs their
0:44 own computers and when I say designs I mean designs. They're slim, they're lightweight, and
0:51 they've got specs that make your eyes light up and go ooh. But in the pursuit of sex appeal they often
0:58 don't do those sometimes very impressive specs justice. The reason? Thermals. Now this is a little
1:07 bit strange, but I'm not going to go into too much detail about that. The reason is that the Macs
1:07 are just so much more expensive than a PC, and they're just so much more expensive than a PC.
1:08 I'm not going to go into too much detail about that. The reason? Thermals. Now this is a little bit strange
1:08 for reasons that we'll get into more later, but watch this. I can fire up quite literally any
1:14 stress test. This is prime 95 right here. And within moments I will have temperatures rapidly
1:21 approaching a hundred degrees. The point at which most Intel CPUs will throttle back their clock
1:28 speeds in order to protect themselves from damage. How can they get away with this? Well Apple's done
1:35 a little bit of trickery here and adjusts their clock speed to the clock speed that they're
1:37 used to and adjusted the voltage and fan curves in macOS so that they can hit a higher thermal
1:43 threshold without throttling too far below Intel's advertised base clock. But even at room
1:50 temperature, it's on a knife's edge. And in boot camp, those tweaks get thrown out the Windows,
1:57 pun intended, which means the voltages are higher and the threshold for throttling triggers
2:02 sooner, making for a sluggish mess of an experience overall.
2:07 This actually made waves back when the 2018 MacBook Pro launched, because Apple accidentally
2:12 didn't have those tweaks enabled in macOS, meaning that the Core i9 equipped model throttled well
2:18 below base clock at 100 degrees. Now they promptly fixed it, but is it fixed, or is it just software
2:28 trickery to mask a bad design? To find out, we designed a little test. We compared the MacBook Pro
2:37 mini running the blender classroom rendering test,
2:40 using their stock cooling solutions at room temperature
2:43 against the exact same two machines
2:46 inside a custom chill box of our own creation
2:49 that we held well below ambient temperatures.
2:52 And what's obvious from our test is that
2:56 in Apple's pursuit of sex appeal,
2:59 they're leaving a significant amount of performance
3:01 on the table for their users.
3:03 Now the obvious retort might be,
3:06 yeah, but that's a totally unrealistic scenario.
3:10 Would a laptop PC achieve these results?
3:13 And in fairness, the answer in many cases is no.
3:18 Most notebooks, PC and Mac alike
3:20 with Intel HK series chips thermal throttle,
3:23 but many of them to a lesser degree.
3:27 Part of the problem boils down to Intel's delays
3:30 in getting their 10 nanometer production going.
3:32 And this is compounded by their recent pattern
3:35 of releasing processors
3:37 with TDPs.
3:38 So this is the amount of heat
3:40 that they're supposed to output
3:42 that are spec'd much lower than they actually should be.
3:46 They've even done this
3:47 with some of their desktop processors.
3:49 Essentially what they're doing right now then
3:51 is stuffing more and more cores
3:54 into the same package size as before,
3:57 but with the same transistor size,
4:00 meaning that they're generating more heat.
4:03 That means that the only way for a manufacturer
4:06 to rein in these chips,
4:06 is to test them themselves,
4:09 then overbuild their cooling solution,
4:12 which clearly can actually be done.
4:15 It's just that Apple isn't doing it.
4:18 And the thing is that even if you don't care
4:20 about getting every last drop of performance
4:22 out of your computer,
4:23 this creates other problems too.
4:26 A computer, any computer for a fact
4:29 will fail more quickly when subjected
4:32 to higher operating temperatures over its lifetime.
4:35 And this can come about
4:36 in a whole host of different ways.
4:39 Just ask Lewis Rossman or for that matter,
4:41 anyone who's owned a 2011 or 2012 MacBook Pro
4:45 with a dedicated GPU.
4:47 Not only is heat bad for the chips themselves,
4:50 the ones producing it,
4:51 it's actually also unhealthy for the board
4:54 that they're attached to.
4:55 Hotspots on a PCB can and will cause flexing and warping
5:01 as the materials repeatedly expand and contract,
5:04 which can in turn lead to BGA components,
5:06 breaking away from their solder pads.
5:08 And that's to say nothing of the health
5:10 of any surface mount components nearby,
5:12 like capacitors or resistors.
5:15 All of which would require either a time consuming repair,
5:19 or if you go the official route,
5:21 a costly and wasteful replacement of the entire board.
5:25 So then what gives?
5:27 Why would Apple do this to their hardware?
5:30 Well, when it comes to the performance question,
5:32 it seems to be because for a large enough proportion
5:35 of their customers,
5:36 the looks and the status symbol of owning the machine
5:40 are just more important
5:41 than whether it's actually quick off the line.
5:43 Although on that note,
5:45 one innovation in recent CPU designs
5:47 that has masked Apple's negligence
5:50 is the advent of Turbo Boost,
5:52 Intel's name for a technology
5:53 that dramatically boosts the clock speed of a CPU temporarily
5:57 during short bursts of activity,
5:59 like while loading a webpage or launching an application.
6:03 Turbo Boost allows machines like their 2015 MacBook
6:06 to actually feel pretty snappy in day-to-day use,
6:10 but require literal water cooling
6:13 to reach peak performance in heavy workloads.
6:16 As for the reliability issues,
6:19 honestly, my best guess is that they just don't care.
6:22 I'm sure like any insurance company,
6:24 they've done the analysis of their failure rates over time
6:28 to ensure that AppleCare customers
6:30 are covered by the policy that they bought.
6:32 And then as for the ones who didn't buy AppleCare,
6:35 huh.
6:36 Guess you should have bought AppleCare.
6:37 It's not like you can take your business somewhere else
6:39 if you want macOS.
6:41 The real head scratcher here for me though,
6:43 is that Apple considers it okay
6:45 for even their professional grade computers
6:48 to throttle like this,
6:50 but not for their flagship iPhone.
6:53 You can run games or benchmarks all day long on this thing
6:57 and never lose any performance to heat.
7:00 Compare that to competing Android handsets
7:03 and you've got yourself actually a very compelling reason
7:06 to buy an iPhone.
7:08 So why this difference in philosophy?
7:20 Oh, sorry.
7:22 Oh, you were waiting for an answer.
7:24 I actually don't have one.
7:26 But what I will do is I'm gonna put that on my list
7:28 of things to ask my good friend, Tim Apple,
7:31 if he ever agrees to sit down for an interview with me.
7:34 Although I sincerely doubt that's ever going to happen
7:37 because I'm going on the record now
7:39 saying that my next question then will be,
7:41 why do you advertise your products
7:43 in ways that you know for a fact are misleading?
7:45 The 2018 MacBook Pro's product page
7:48 is a great example of this.
7:50 So you can see 4.8 gigahertz touted as the CPU speed upfront.
7:57 But you probably won't notice that further down,
8:00 the base clock that this machine struggles to maintain
8:03 by the way, is just 2.9 gigahertz,
8:06 a difference of almost 40%.
8:09 That performance disparity is gonna take the MacBook Pro
8:12 from feeling quick and snappy while surfing the web
8:15 to feeling sluggish and unresponsive
8:18 the moment that you start a render and it stops boosting.
8:21 And that's not even considering the dedicated GPU.
8:24 You run both the CPU and the GPU simultaneously,
8:27 like in a game or a hardware assisted video export,
8:31 and you're in for a pretty bad time.
8:33 One of the most frustrating aspects of all of this
8:35 is that they're blatantly doing it on purpose.
8:40 In our recent video where we used liquid metal
8:42 thermal interface material on the MacBook Pro,
8:45 we found that even with better cooling,
8:48 temperatures were the same.
8:51 So Apple took advantage of the extra thermal headroom
8:55 by keeping the fans low for as long as possible,
8:58 instead of attempting to boost the CPU's performance
9:02 for longer.
9:03 I mean, I get it.
9:04 Nobody wants their fans to ramp up like a jet engine
9:07 just because they loaded a big file in Photoshop
9:10 that made the CPU work for five seconds.
9:14 But if we're running
9:15 an all core load, we're hitting 90 plus degrees
9:18 for more than that,
9:20 the system needs to kick its fans into overdrive
9:23 in order to protect itself.
9:25 As for why Apple doesn't just equip its machines
9:28 with processors that are more suited
9:30 to the form factors that they target.
9:32 Remember guys, a slower CPU that doesn't throttle
9:36 is not slower than a faster one that does.
9:40 We're not sure why they don't do that.
9:42 The only answer we can come up with is,
9:45 is that Apple is targeting the less tech savvy market
9:49 with their promises of magical, high performance,
9:52 thin design, lightweight and low noise,
9:55 all with stellar battery life.
9:57 But you simply can't avoid the laws of physics
10:00 and there is nothing magical about what they're doing.
10:04 So thanks for watching guys.
10:05 If you disliked this video, you know what to do.
10:08 But if you liked it, hit like, get subscribed
10:10 or maybe consider subscribing to our YouTube channel.
10:13 We'll see you in the next video.
10:14 Bye.
10:15 Also consider checking out where to buy the stuff
10:16 we featured at the link in the video description.
10:19 To be clear, it's not a terrible machine,
10:21 just thermal throttles.
10:22 Also down there is our merch store,
10:24 which has cool shirts like this one
10:25 and our community forum, which you should totally join.