OSDev.org https://forum.osdev.org/ |
|
IPC by "process hopping" https://forum.osdev.org/viewtopic.php?f=15&t=52225 |
Page 2 of 2 |
Author: | deadmutex [ Thu Oct 28, 2021 1:32 am ] |
Post subject: | Re: IPC by "process hopping" |
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. |
Author: | Findecanor [ Sun Jan 16, 2022 8:34 pm ] |
Post subject: | Re: IPC by "process hopping" |
(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. |
Page 2 of 2 | All times are UTC - 6 hours |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |