Hybrid threads for multiplexing virtual machine

Electrical computers and digital processing systems: virtual mac – Virtual machine task or process management

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07039911

ABSTRACT:
A virtual machine system residing on a native machine comprises application code in a virtual machine specific format, native methods in a native machine specific format, and a plurality of execution entities that execute the application code and the native methods in parallel. An execution entity manager assigns a native method to an execution entity for execution. Based on an evaluation of the potential behavior of the native method, the execution entity manager assigns the native method to an execution entity optimized for the needs of the native method and the virtual machine system. This allows native methods that execute correctly in parallel to be assigned to an execution entity optimized to minimize system resources. Native methods that interfere with the parallel execution of other execution entities are assigned to an execution entity optimized to ensure correct native method operation.

REFERENCES:
patent: 5692193 (1997-11-01), Jagannathan et al.
patent: 5758184 (1998-05-01), Lucovsky et al.
patent: 5946487 (1999-08-01), Dangelo
patent: 6081665 (2000-06-01), Nilsen et al.
patent: 6110226 (2000-08-01), Bothner
patent: 6253215 (2001-06-01), Agesen et al.
patent: 6256637 (2001-07-01), Venkatesh et al.
patent: 6282702 (2001-08-01), Ungar
patent: 6356996 (2002-03-01), Adams
patent: 6385764 (2002-05-01), Blandy et al.
patent: 6529962 (2003-03-01), Azagury et al.
Java™ 2 Platform Enterprise Edition Specification, v1.3, available at Java.sun.com/j2ee/j2ee-1—3-pfd4-spec.pdf (Jul. 2001).
Java™ Virtual Machine Specification, Second Edition, available at Java.sun.com/docs/books/vmspec/2nd-edition/html/VMSpecTOC.doc.html (1999).
Java™ Native Interface Specification, available at java.sun.com/j2se/1.4.2/docs/guide/jni/spec/jniTOC.html (2003).
AJ “The Jalapeno Virtual Mchine” By B. Alpern, C.R. Attanasio, J.J. Barton, M.G. Burke, P. Cheng, D.D. Choi, A. Cocchi, S.J. Fink, D. Grove, M. Hind, S.F. Hummel, D. Lieber, V. Litvinov, M.F. Mergen, T. Ngo, J.R. Russell, V. Sarkar, M.J. Serrano, J.C. Shepherd, S.E. Smith, V.C. Sreedhar, H. Srinivasan & J. Whaley IBM Systems Journal, vol. 39, No. 1, 2000; Alpern et al. pp. 211-238.
AK “The Portable Common Runtime Approach To Interoperability” By M. Weiser, A. Demers & C. Hauser, Xerox PARC 3333 Coyote Hill Road, Palo Alto, CA 94304 Email: weiser.pa@Xerox.com; file://C:WINDOWS/Temp/The%20Portable%20Common%20Runtirr . . . ; Sep. 25, 2002/ pp. 1-17.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Hybrid threads for multiplexing virtual machine does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Hybrid threads for multiplexing virtual machine, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Hybrid threads for multiplexing virtual machine will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3580807

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.