Unpicking the Knot: Teasing Apart VM/Application Interdependencies

Provided by: Australian National University
Topic: Virtualization
Format: PDF
Flexible and efficient runtime design requires an understanding of the dependencies among the components internal to the runtime and those between the application and the runtime. These dependencies are frequently unclear. This problem exists in all runtime design, and is most vivid in a met circular runtime - one that is implemented in terms of itself. Metacircularity blurs boundaries between application and runtime implementation, making it harder to understand and make guarantees about overall system behavior, affecting isolation, security, and resource management, as well as reducing opportunities for optimization.

Find By Topic