Why disable the whole of SIP when all you need is to disable some of its features? Here are all the options explained, and how to combine them.
Apple silicon
Should you try changing NVRAM settings in an Apple silicon Mac? As they’re almost certain to have no beneficial effect, and could require lengthy procedures to reset them, it’s best not to try.
Ownership can mean two very different things on Macs: it might be about Unix permissions, or Apple silicon boot policy. How to tell them apart so you use the right solution for ownership problems.
How secure and private can you make a macOS VM on Apple silicon? Follow these steps to create your own private Mac within macOS.
How could you study how Apple silicon CPU cores are used to run code? Comparisons between Activity Monitor, Xcode Instruments, and powermetrics.
How Swift supports cooperative multitasking using async/await. How to call asynchronous code from within synchronous code, and does it also multithread code in parallel?
All about Mac firmware, from PowerPC Open Firmware to Apple silicon’s LLB and iBoot, and what the rules are for updating firmware.
This weekend we’re in the Lake District. Wouldn’t it have been simpler if, rather than preparing a notebook, all I needed was a VM with all my apps pre-installed and ready to go?
The general rule for allocating threads to P and E cores according to their QoS, with fine controls such as Game Mode, and frequency control.
Understanding terms, including process, thread and task. How the assigned Quality of Service, or QoS, is used to determine how threads are allocated to cores.
