ABSCHRIFTEnglish

This MacBook Pro Makes Me Feel Stupid

19m 11s3,568 Wörter507 segmentsEnglish

VOLLSTÄNDIGE ABSCHRIFT

0:00

This is the laptop that always makes me

0:02

feel kind of stupid because normally

0:04

since I have this YouTube channel, I

0:05

have the Max version. This the M4 Max

0:07

and now I have the M5 Max which is

0:09

supposed to be the ridiculous one. And

0:11

then I go back and test the Pro chip,

0:13

open the same apps, do the same work,

0:15

push it through the same nonsense and I

0:17

start having some very uncomfortable

0:18

thoughts. So I decided to test

0:20

everything, not just the synthetic

0:21

benchmarks, real builds, real SSD

0:24

transfers, real AI models side by side.

0:26

And what I found is that some of these

0:28

results are embarrassingly close. Oh,

0:31

what? Between these two, not that one.

0:33

And some of them are not even in the

0:34

same universe. Okay, let's start with

0:38

what you can actually see. By now,

0:39

you've already seen all the specs of the

0:40

whole M5 family, I'm sure. Plus, you can

0:42

get this from the Apple website. But

0:44

here's a speedrun of all the important

0:45

items that affect developers. 14-in M5

0:48

base model. The M5s don't come any

0:50

bigger. M5 Pro and M5 Max are in 16in

0:53

because that's how I prefer it. I have

0:55

more real estate for my code. personal

0:56

preference. You can argue me in the

0:57

comments. Since I'm looking at

0:59

performance, the key numbers are 10 CPU

1:01

cores on the M5 versus 18 CPU cores on

1:04

the Pro and the Max. These are just the

1:06

models I have. There's other variations.

1:08

One fan on the M5, two fans on the Pro

1:11

and the Max. Now, the memory bandwidth

1:14

that roughly doubles at each step. 153

1:17

GB per second, 307 GB per second, and

1:20

614 GB per second. Although those are

1:23

just theoretical numbers and I'll show

1:25

you the real numbers later. Two things

1:26

to flag before we start testing. The Pro

1:28

and the Max get Thunderbolt 5, three of

1:30

those. The M5, Thunderbolt 4, two times

1:33

slower. And both the Pro and the Max

1:35

support high power mode, and that lets

1:37

you push the fans harder for sustained

1:39

workloads. The M5, well, that one

1:41

doesn't have that option. You only get

1:43

the dial it down low power mode option,

1:45

not push it harder like the M5 Pro and

1:47

the M5 Max. Keep it in mind, it's going

1:48

to come back later.

1:51

Every time you clone a repository,

1:53

install dependencies, or open a project,

1:56

or download an AI model, that's your SSD

1:58

is hitting. And there are actually three

2:00

different speed stories here depending

2:02

on what you're doing. Oh, what? SSD

2:05

speeds are much faster on the M5 Pro and

2:08

the Mac since Apple adopted PCIe Gen 5.

2:11

And dis speed depend on the size of the

2:12

drive. Higher capacity models have more

2:14

nan chips for parallel access. And they

2:17

also have larger SLC caches. And you can

2:18

see that here. My M5 Max has 4 TB, M5

2:21

Pro has 2 TB, and this one has 512 GB.

2:25

These are some crazy numbers, and even

2:27

the slowest one here should be enough

2:29

for most use cases. For reference, the

2:31

M4 at 512 gigs did about 2600 megabytes

2:35

per second read. The M5 Max at 4 tab,

2:38

7,200. Now, the M5 Pro and Max, 13,200,

2:41

13,500, and for right, 15,400, and

2:46

17,300.

2:47

That's roughly double what the M4 Max

2:49

did. That's PCIe Gen 5 at work. M5 is no

2:52

slouch either. That's like 2 and a half

2:54

times faster than M4. But is that what

2:56

real file operations look like? I copied

2:58

a 4.5 GB LLM file from one folder to

3:01

another on the internal SSD. The M5 2.1

3:04

GB per second. The M5 Pro 8.9 and the M5

3:08

Max 10.4. Real numbers. And that

3:10

confirms the synthetic story. PCIe Gen 5

3:12

on the Pro and Max is real and you can

3:14

see it in raw sequential copies. Then I

3:17

copied the entire WebKit source tree.

3:19

Over half a million files, 43 GB in tiny

3:23

source code files. Can you imagine how

3:24

long it took him to write that? And they

3:26

didn't vip code that. M5 260 megabytes

3:29

per second. M5 Pro 276, M5 Max 306. A

3:34

little different, huh? But only an 18%

3:36

spread between the M5 and the M5 Max. So

3:39

for internal mini file operations, all

3:41

three machines handle metadata roughly

3:43

about the same speed. The internal SSD

3:44

controller isn't the differentiator

3:46

here. So, how fast can you move data to

3:48

an external drive? This is about the

3:50

Thunderbolt bus, not the internal SSD. I

3:52

plugged identical Thunderbolt external

3:55

SSDs into all three machines and copy

3:57

the same 5 GB model files. The M5 on

4:00

Thunderbolt 4 about 1.4 GB per second,

4:03

right? 3.9 read. And now we see a big

4:05

difference. The M5 Pro on Thunderbolt

4:07

5.4 right 9.6 read. and the M5 Max

4:11

nearly 6 gigabytes per second right and

4:14

almost 11 read clean scaling Thunderbolt

4:16

4 caps the M5 and the Max's faster

4:19

internal SSD controller gives it an edge

4:21

over the Pro, a slight edge even though

4:22

they're both on Thunderbolt 5. Then I

4:24

did the same thing with the half a

4:26

million small files. The M5 and the M5

4:28

Pro essentially identical 67 to 69

4:31

megabytes per second, right? Nearly 10

4:34

minutes each. Thunderbolt 5 didn't help

4:35

at all here. The bottleneck isn't the

4:37

bus bandwidth, it's IOPS and file system

4:40

metadata. The M5 Max five times faster

4:42

at 336 megabytes per second. That's the

4:45

different storage controller doing its

4:46

job. And that's what real dev workflows

4:48

actually look like. Cloning a repo,

4:50

copying node modules. Node modules. Oh

4:53

boy. So when somebody says my SSD

4:55

benchmark is at 7 gigs a second, ask

4:57

them what they're copying. AI coding

4:59

tools are fast. The problem is the

5:01

overhead they create. I still end up

5:03

testing different models, weighing

5:04

answers, and turning scattered output

5:06

into a plan myself. Verdant is the first

5:09

tool I've used that manages the workflow

5:11

around the code, not just the code

5:13

itself. Take multiplan mode. Instead of

5:15

picking one model and hoping it was the

5:17

right call, Verdant has three leading

5:19

models weigh in together. So, I've got a

5:22

net issue tracker I maintain, and I

5:23

asked Verdon to plan out a new dashboard

5:25

feature for me. Claude came back with a

5:28

detailed productionready approach that

5:29

keeps the new stuff isolated and safe.

5:32

Gemini went the other direction, more of

5:34

a fast prototype that just modifies

5:36

what's already there. Verdant takes both

5:37

and gives me one consolidated plan that

5:40

I can refine or just let it run. From

5:42

there, I pick the model and effort level

5:44

for implementation. And with the help of

5:47

the right skill, ASP.NET Core in this

5:49

case, we're off to the races. There's

5:51

also a multiode code review built in.

5:54

Verdant's own benchmarks have it beating

5:55

Codex connector on precision and recall

5:58

using 40% less tokens. And at any point

6:01

I can pop into VS Code to keep an eye on

6:04

things because I've still got some

6:05

control issues I'm working through. But

6:07

I'm getting better. This one's for

6:08

people who are already building with AI

6:10

but are tired of managing the workflow

6:12

around it. It's less about piling more

6:14

AI and more about cutting the busy work

6:17

AI creates in the first place. You can

6:18

check out Verdant at the link in the

6:20

description. Now back to the video. Now,

6:22

let's get into the dev tests. And I'm

6:24

going to start with the ones where these

6:25

machines are surprisingly close before

6:27

we get to what they're not close at.

6:31

Speedometer and Jetream, the classic

6:34

browser benchmarks. And as expected,

6:36

these are close. The M5 already has a

6:38

strong single core CPU. And since these

6:41

are all the same, pretty much the same

6:42

core, and these tests are mostly

6:44

singlethreaded JavaScript work, the gap

6:46

between the M5 and the M5 Max here is

6:49

not that huge. 61.4 4 on the M5, 60.2 on

6:53

the M5 Pro, and 61.7 on the M5 Max. And

6:56

there's your Jetream results, too.

6:58

Slightly more detailed, has a few more

7:00

different workloads, and that could

7:02

explain potentially the slight

7:03

difference we see in the test results.

7:05

But that is the point. Everyday browser

7:06

responsiveness, web app snappiness,

7:08

you're not going to feel a big

7:10

difference between these machines. So,

7:11

this is for the dev testing perspective

7:13

and the end user perspective. The M5 is

7:15

fast. That is not where the money goes.

7:17

So, where does it start to matter? Let's

7:19

add more cores to the equation. This is

MEHR FREISCHALTEN

Melden Sie sich kostenlos an, um Premium-Funktionen zu nutzen

INTERAKTIVER VIEWER

Sehen Sie sich das Video mit synchronisierten Untertiteln, anpassbarer Überlagerung und voller Wiedergabesteuerung an.

KOSTENLOS ANMELDEN ZUM FREISCHALTEN

KI-ZUSAMMENFASSUNG

Erhalten Sie eine sofortige KI-generierte Zusammenfassung des Videoinhalts, der wichtigsten Punkte und Erkenntnisse.

KOSTENLOS ANMELDEN ZUM FREISCHALTEN

ÜBERSETZEN

Übersetzen Sie das Transkript mit einem Klick in über 100 Sprachen. Download in jedem Format.

KOSTENLOS ANMELDEN ZUM FREISCHALTEN

MIND MAP

Visualisieren Sie das Transkript als interaktive Mind Map. Verstehen Sie die Struktur auf einen Blick.

KOSTENLOS ANMELDEN ZUM FREISCHALTEN

CHAT MIT TRANSKRIPT

Stellen Sie Fragen zum Videoinhalt. Erhalten Sie Antworten von der KI direkt aus dem Transkript.

KOSTENLOS ANMELDEN ZUM FREISCHALTEN

HOLEN SIE MEHR AUS IHREN TRANSKRIPTEN HERAUS

Melden Sie sich kostenlos an und schalten Sie interaktiven Viewer, KI-Zusammenfassungen, Übersetzungen, Mind Maps und mehr frei. Keine Kreditkarte erforderlich.