When a kernel extension wants some memory, it calls for an allocation from a Mach zone. This explains how a memory leak in those zones can result in a kernel panic.
From launch, through security checks, TCC and privacy, RunningBoard, to memory management and the Main Event Loop. A comprehensive summary.
When everything is running sweetly, macOS performance isn’t a problem. In most respects, though, 10.15 is no better prepared to cope with problems than 10.0 was almost 20 years ago.
It was easy to decide that this iMac needs to be replaced. Working out what to replace it with, proved more complex. How much would that iMac Pro cost?
Do you have a ‘photographic memory’ which can recall vivid images from the past?
Why El Capitan needs an SSD or Fusion Drive, and all about their care and maintenance.
Sometimes, when starting up, my Mac beeps at me. What is wrong with it?
Can I install faster memory in my MacBook Pro?
SystemUIServer sometimes runs my iMac out of memory. Why?
Back in the days of Mac OS 8, it was unusual to use virtual memory. This is how we coped.