Hacker News new | past | comments | ask | show | jobs | submit login

Wasn't the kludge in some Apollos that they had two 68000s arranged so they did exactly the same thing, but with one delayed? If the leading one hit a page fault, they would generate an NMI for the trailing one before it too hit the page fault?

Wow, that's the kludgiest kludge and the stupidest clever thing I've ever heard. Wikipedia agrees with you so it seems you remember correctly.

"This system used two 68000 processors and implemented virtual memory (which the 68000 wasn't theoretically capable of) by stopping one processor when there was a page fault and having the other processor handle the fault, then release the primary processor when the page fault was handled."




It's the kind of thing that would only make sense in the workstation market where customers were willing to pay higher cost.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: