3 ms·
> I write kernel mode drivers as my day job, and this is certainly the first time I've ever heard of non-swappable being called "wired". Really ? Because it's
by Aaargh20318 8y ago
> I write kernel mode drivers as my day job, and this is certainly the first time I've ever heard of non-swappable being called "wired".
Really ? Because it's literally called that in macOS Activity Monitor app, the term is also used in Apple's kernel documentation and API's (e.g. in the `mem_and_io_snapshot` struct defined in 'debug.h' in Kernel.framework). It's also mentioned in the Kernel Programming Guide.
- vardump 8y agoInteresting. Never did macOS drivers, just bare metal, Windows and Linux so far, macOS is not very big in our niche. Weird that Apple's terminology is so different. Typing this on a Macbook Pro, and I can see that Activity Monitor does mention "wired" memory.
- Aaargh20318 8y agoI did a little googling and I see the terminology is also used in the Mach microkernel, which macOS's XNU kernel was built upon. It looks like it's not something Apple came up with.