Method and apparatus for implementing concurrently running jobs on an extended virtual machine using different heaps managers

作者: David Wallman

DOI:

关键词: Memory footprintData diffusion machineTemporal isolation among virtual machinesVirtual finite-state machineFull virtualizationVirtual machineHeap (data structure)Computing systemsDistributed computingOperating systemComputer science

摘要: Methods and apparatus for implementing a virtual machine that supports the execution of more than one application per process are described. According to aspect present invention, computing system includes processor, memory, is in communication with processor. The arranged enable or jobs run on machine, further create heap memory each job runs machine. In embodiment, manager, class manager. such an manager manages substantially all heaps created by

参考文章(7)
Daniel Fleysher, Ernest L. Legg, Patricia A. Prokop, Jehoiada W. Bernard, Ronald A. Ippolito, Irene M. Allen, Control for electronic image processing systems ,(1991)
Jacob Seligmann, Steffen Grarup, Incremental Mature Garbage Collection Using the Train Algorithm european conference on object oriented programming. pp. 235- 252 ,(1995) , 10.1007/3-540-49538-X_12
Henry Cejtin, Suresh Jagannathan, Richard A. Kelsey, Transmission of higher-order objects across a network of heterogeneous machines ,(1995)
Jay Lepreau, Wilson C. Hsieh, Godmar Back, Processes in KaffeOS: isolation, resource management, and sharing in java operating systems design and implementation. pp. 23- ,(2000) , 10.5555/1251229.1251252
Bryan Ford, Godmar Back, Greg Benson, Jay Lepreau, Albert Lin, Olin Shivers, The Flux OSKit: a substrate for kernel and language research symposium on operating systems principles. ,vol. 31, pp. 38- 51 ,(1997) , 10.1145/268998.266642