[coyotos-dev] Hi + some stuff I found researching

Haplo starfirex at comcast.net
Tue Jul 11 16:13:29 EDT 2006


Well, firstly, the links you posted were the ones I tended to ignore  
(as they weren't really helpful or complete, the citeseer stuff sucked).
It was actually
This:
http://www.cs.princeton.edu/courses/archive/fall03/cs518/papers/ 
synthesis.pdf
and later this:
http://web.cecs.pdx.edu/~walpole/papers/ogicse9307.pdf

which I found to be extremely helpful. It seems that dynamic code  
generation itself is not necessarily the 'holy grail' of micro-kernel  
performance, but when combined with supporting techniques produces  
undeniable results. One of the things I found particularly  
interesting was the use of software feedback oriented scheduling. The  
suggested possible implementations of that seem like they would be  
extremely efficient for real-time applications. On the other hand it  
might also create problems in dealing with DoS, but no more or less  
so than the issues already being addressed in coyotos.

I think your security concern is definitely valid. However, it seems  
like a problem with the implementation, not the -concept-. The  
difficulty arises because the concept hasn't really been explored all  
that well, let alone in a security context. The same could be said  
for capabilities based OSs as well though. Either way I'm almost  
certain now that it's something worth pursuing, if only on an  
experimental basis.


More information about the coyotos-dev mailing list