A big reason for doing Plan 9, as the linked article says right up top, was supporting multi{core|processor} machines. And that took some research because there really hadn't been that many around to write OSes for before then. Some novel work resulted, work that still has relevance.

-rob


On Sun, Aug 27, 2023 at 8:41 AM <ori@eigenstate.org> wrote:
Quoth dusan3sic@gmail.com:
> Does plan9 have multi-core support? If it does, how does it manage it (what files/man pages/docs do I read). If it doesn't have, how would I implement it.

read: https://doc.cat-v.org/plan_9/4th_edition/papers/9
and once again, read: https://www.mikeash.com/getting_answers.html

(hint: multiprocessor means the same thing as multicore)

> If it doesn't have, how would I implement it.

it already has it, but if it didn't -- were incapable of finding out
if we have multicore support, what makes you would be able to implement it?


------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T912e4838cb1a371f-M03de6b74bc9962920c191ea8
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription