... without actually seeing if the read completed. Hilarity ensued when the CPU got faster. This was in stuff that shipped to hundreds of thousands of customers.
If you're having a good day, you can definitely address that problem by reading device drivers for a few hours.
Yes it is. I’ve heard from Hackintosh Overclocker types that Apples ACPI[1] tables are the best and most of the PC motherboard manufacturers are compete garbage. Including WTF how does this hardware even function moments.
I assume things are better these days, but back in 2005 the thing that lead me to switch to mac was seeing a friend with a powerbook which had a sleep mode that actually worked.
I grabbed my (sleeping, lid closed) macbook from my desk this morning. When I pulled the charger to put it into my bag, I started hearing the faint audio of the youtube video I was playing when I closed the lid last night.
Macs today sleep like Windows machines a decade ago
(a) issued an async read
(b) did some computation
(c) used the buffer filled in by that async read
... without actually seeing if the read completed. Hilarity ensued when the CPU got faster. This was in stuff that shipped to hundreds of thousands of customers.
If you're having a good day, you can definitely address that problem by reading device drivers for a few hours.