If apps control the Quality of Service, which sets how macOS allocates them to different processor cores in an M1 chip, how can we have any control?
Apple silicon
From the 8 cores of the original M1 chip to the M1 Ultra’s 20, this is how macOS manages threads from apps, services and other code.
During the first 11.6 seconds of writing, speed was steady at 2 GB/s, then suddenly dropped to 0.7 GB/s. That’s thermal throttling for you.
Before deciding on internal and external storage, you need to be realistic about the performance it will achieve. Here are the numbers – and a couple of things we tend to forget about.
Looking forward to the time when third-party kexts are finally banished from macOS, and replaced by modern system extensions, and their siblings.
Select a test, time it, and compare the result with those from other systems. Choose whether to use a synthetic or application benchmark, and don’t forget your confirmation bias.
Big Sur and Monterey allow kernel extensions with limitations, particularly on M1 models. Full details, including how to control them.
Which is faster, a MacBook Pro 16-inch with an M1 Pro, or a Mac Studio with an M1 Max? Tests cover P and E cores, Neural Engine, SSD and more.
How Apple’s Neural Engine ensures that your data remains private, rather than uploading it for processing on servers. And it spares your CPU cores from running neural computation.
There are two situations when M1 chips confine code to just one of their Performance cores: during startup, before the other cores are running, and when preparing an update.
