Storage plug-in based on shared closures
OwnerMichael Wintergerstinventor
Life of this patent
Estimating the term…
Abstract
Methods for a treatment of cached objects are described. In one embodiment, a first shared closure for a first application is cached into a shared memory with a first virtual machine that is executed on a CPU. A second shared closure for a second application is cached into the shared memory with a second virtual machine that is concurrently executed on the CPU with the first virtual machine.
Claims15
A method, comprising:
- caching a first shared closure for a first application into a shared memory with a first virtual machine that is executed on a CPU;
- and,
- caching a second shared closure for a second application into said shared memory with a second virtual machine that is concurrently executed on said CPU with said first virtual machine.
A computing system comprising a machine, said computing system also comprising instructions disposed on a computer readable medium, said instructions capable of being executed by said machine to perform a method, said method comprising:
- caching a first shared closure for a first application into a shared memory with a first virtual machine that is executed on a CPU;
- and,
- caching a second shared closure for a second application into said shared memory with a second virtual machine that is concurrently executed on said CPU with said first virtual machine.
An article of manufacture including program code which, when executed by a machine, causes the machine to perform a method, said method comprising:
- caching a first shared closure for a first application into a shared memory with a first virtual machine that is executed on a CPU;
- and,
- caching a second shared closure for a second application into said shared memory with a second virtual machine that is concurrently executed on said CPU with said first virtual machine.
Dependencies are inferred from the claim text.