OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Mar 19, 2024 2:00 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 17 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: IPC by "process hopping"
PostPosted: Thu Oct 28, 2021 1:32 am 
Offline
Member
Member
User avatar

Joined: Wed Sep 28, 2005 11:00 pm
Posts: 85
In addition to the issues I mentioned above, you also have to avoid race conditions and deadlocks. So servers have to be careful when entering critical sections.


Top
 Profile  
 
 Post subject: Re: IPC by "process hopping"
PostPosted: Sun Jan 16, 2022 8:34 pm 
Offline

Joined: Sun Jan 16, 2022 7:43 pm
Posts: 1
(Hello. I'm newly registered. Otherwise I would have replied earlier.)

"Process Hopping" sounds to me a lot like the Door concept in Sun Microsystem's research OS Spring.
A type of Unix-ified Door mechanism was later added to Sun Solaris.

The Mill is a CPU architecture under development which has threads and "Portals" in hardware. A portal call uses the same instruction as a local call: it is identified by the destination's protection bits.

Things get complex with nested calls and error states though. I think that what would could be most interesting to read about is how those issues were addressed.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group