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

Geoca

macrumors member
Original poster
Jul 17, 2021
30
9
Hello,

I recently upgraded to the base model 14 inch m1 pro, coming from a regular m1 air (8 gpu core model, 16gb ram). It's fine and all, but i noticed some strange stuff.

First of all, is that CPU usage is higher when watching youtube videos on both Safari and Chrome on the 14 inch model than on my M1 Air. For example, when watching a 1080p video on my M1 air, the CPU usage is around 10%. However, when i watch the exact same video with the exact same resolution on my m1 pro, the cpu usage is 15-17%. This happens on both Safari and Chrome. Both macbooks are on Monterey 12.3. They don't have anything else running while watching that video. When i stop the video, cpu usage returns to 2-3% on both of them.

Second of all, the performance in the games i play is wonky at best. For example, in Dota2, on my M1 Air the frame rate is stable when i start playing but it decreases while the macbook starts heating up and starts to throttle. However, on my m1 pro, the frame rate is all over the place. It varies from 40 to 100 constantly and it creates a "choppiness" feeling. Both of them have the same settings, except the m1 pro has an ever so slightly higher resolution (15xx instead of 1400 on the m1 air).

I don't know why it does that, or what i can do about it.

Any suggestions?
 

Fred Zed

macrumors 603
Aug 15, 2019
5,820
6,517
Upstate NY . Was FL.
Hello,

I recently upgraded to the base model 14 inch m1 pro, coming from a regular m1 air (8 gpu core model, 16gb ram). It's fine and all, but i noticed some strange stuff.

First of all, is that CPU usage is higher when watching youtube videos on both Safari and Chrome on the 14 inch model than on my M1 Air. For example, when watching a 1080p video on my M1 air, the CPU usage is around 10%. However, when i watch the exact same video with the exact same resolution on my m1 pro, the cpu usage is 15-17%. This happens on both Safari and Chrome. Both macbooks are on Monterey 12.3. They don't have anything else running while watching that video. When i stop the video, cpu usage returns to 2-3% on both of them.

Second of all, the performance in the games i play is wonky at best. For example, in Dota2, on my M1 Air the frame rate is stable when i start playing but it decreases while the macbook starts heating up and starts to throttle. However, on my m1 pro, the frame rate is all over the place. It varies from 40 to 100 constantly and it creates a "choppiness" feeling. Both of them have the same settings, except the m1 pro has an ever so slightly higher resolution (15xx instead of 1400 on the m1 air).

I don't know why it does that, or what i can do about it.

Any suggestions?
Where are you pulling the CPU usage information from exactly?
 

ceevee

macrumors member
Dec 28, 2012
39
4
Can you check what codec the youtube video was using?

In my experience sometimes chrome uses AV1, which does not have hardware acceleration decode on M1. This results in more CPU usage/battery usage.

I have to block AV1 codec using the extension, enhanced-h264ify: https://chrome.google.com/webstore/detail/enhanced-h264ify/omkfmpieigblcllmkgbflkikinpkodlk

EDIT: AV1 is not required for higher resolution youtube videos (eg. 1440p, 4k). So leaving VP9 unblocked is required for higher than 1080p videos and M1 has hardware decoding for VP9. Using the regular h264ify extension (non-enhanced version) will force h264, which maxes out resolution at 1080p.
 
Last edited:
  • Like
Reactions: T'hain Esh Kelch

MrGunny94

macrumors 65816
Dec 3, 2016
1,148
675
Malaga, Spain

jdb8167

macrumors 601
Nov 17, 2008
4,859
4,599
Activity Monitor
Activity Monitor is going to give misleading results because it doesn’t differentiate between performance and efficiency cores. I wouldn’t worry about it. If you want more insight use power metrics or asitop.

Can’t help on the FPS issue.
 
  • Haha
Reactions: mi7chy

MandiMac

macrumors 65816
Feb 25, 2012
1,433
883
on my m1 pro, the frame rate is all over the place. It varies from 40 to 100 constantly and it creates a "choppiness" feeling. Both of them have the same settings, except the m1 pro has an ever so slightly higher resolution (15xx instead of 1400 on the m1 air).
Activate VSync on your M1 Pro.
 

Kazgarth

macrumors 6502
Oct 18, 2020
318
834
Can you check what codec the youtube video was using?

In my experience sometimes chrome uses AV1, which does not have hardware acceleration decode on M1. This results in more CPU usage/battery usage.

I have to block AV1 codec using the extension, enhanced-h264ify: https://chrome.google.com/webstore/detail/enhanced-h264ify/omkfmpieigblcllmkgbflkikinpkodlk

EDIT: AV1 is not required for higher resolution youtube videos (eg. 1440p, 4k). So leaving VP9 unblocked is required for higher than 1080p videos and M1 has hardware decoding for VP9. Using the regular h264ify extension (non-enhanced version) will force h264, which maxes out resolution at 1080p.
AV1 is the future, it's more efficient, enables higher fidelity and open source with no royalties.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.