| Margo Seltzer, Yasuhiro Endo, Christopher Small, and Keith A Smith. Issues in extensible operating systems. Technical Report TR-18-97, Harvard University EECS, November 1997. (p 27) |
....thread scheduling, file layouts and on disk metadata formats. Chapter 4 will then draw on this work in the design of an extensible virtual machine with the aim of similarly devolving control from trusted to untrusted code. 26 Seltzer et al. discuss the problem from five points of view [Seltzer97] the technology that is used to extend the system, the trust and failure of extensions, the lifetime over which a particular extension remains in effect, the granularity with which aspects of the system may be extended and the approach that the system takes to conflict arbitration between ....
Margo Seltzer, Yasuhiro Endo, Christopher Small, and Keith A Smith. Issues in extensible operating systems. Technical Report TR-18-97, Harvard University EECS, November 1997. (p 27)
....services before and after an class is exchanged. 4 Summary By means of the class object architecture the dynamic adaptation of operating system kernels can be performed. Classes can be loaded into the running system, removed from it or exchanged. In contrast to systems as BirliX, Clouds or Vino [11] we support finegrained adaptation. The smallest piece of adaptation is formed by a single class. The concept is not restricted to the adaptation of the kernel, but could be used at application level as well. The overhead intoduced by the double indirect method invocation may be to large for some ....
Seltzer, M.; Endo, Y.; Small, C.; Smith, K. A.: Issues in Extensible Operating Systems. Harvard University, VINO Operating System Project, 1997. http://www.eecs.harvard.edu/~vino/vino/
....their own flaws. Compounding these problems, the development and debugging environments for operating system kernels are considerably behind the state of the art. Consequently, it is extremely difficult in practice to add significant new functionality to modern commodity operating systems [12, 1, 34]. Although modifying commodity operating systems is complex and difficult, the need to do so remains. There is a large catalog of operating system functionality which has not been widely deployed, in part because of the difficulty of modifying existing systems: load sharing [51] process migration ....
Margo I. Seltzer, Yasuhiro Endo, Christopher Small, and Keith A. Smith. Issues in extensible operating systems. Technical Report TR-18-97, Harvard University, 1997.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC