While macOS uses DAS-CTS to schedule hundreds of background activities, third-parties normally use launchd. Comes with a full diagram explaining DAS-CTS.
Apple silicon
How running a background task takes a tiny fraction of second, although the task itself takes seconds or minutes, and why it’s run on E cores.
Know yourself, including your methods and their limitations; nothing to excess, and certainty brings insanity: the maxims for those who study macOS.
Not only do Help windows work differently on Intel and Apple silicon Macs, but on the latter they can bring Stage Manager to a grinding halt.
The M2 Pro and Max gain an extra two Efficiency cores, compared to their M1 equivalents. What effect will that have on their performance, and what of the M2 Ultra?
The story of how Mac OS X went from cron, to launchd, and ended up with Duet Activity Scheduler, to schedule background activities like backups.
If there’s a problem, you may try Recovery mode. What do you do when that proves to be a problem? Solutions for Intel and Apple silicon Macs.
Virtual Machines for lightweight virtualisation on Apple silicon Macs rely on sparse files. Here are tips to ensure they stay small and don’t explode to full size.
Is reinstalling macOS still a useful solution to problems? What about installing macOS updates, or resetting the NVRAM and SMC?
Rosetta 2 is key feature for the transition to Apple silicon, and is also available to run Intel x86_64 binaries in virtual macOS and Linux (in Ventura).