Invention Grant
US08239861B2 Software-based unloading and reloading of an inactive function to reduce memory usage of a data processing task performed using a virtual machine 有权
基于软件的卸载和重新加载非活动功能,以减少使用虚拟机执行的数据处理任务的内存使用情况

Software-based unloading and reloading of an inactive function to reduce memory usage of a data processing task performed using a virtual machine
Abstract:
A method of performing a processing task in a data processing apparatus is provided that reduces memory usage of the processing task. According to this method a Virtual Machine performs the steps of accessing platform-neutral program code in a function repository, executing the processing task on the Virtual Machine, and analysing at a current execution point, on a function-by-function basis, which functions in the function repository are inactive functions. The Virtual Machine performs software-based unloading from the function repository of at least a portion of platform-neutral program code corresponding to one or more inactive functions. A corresponding virtual machine and data processing apparatus are also provided.
Information query
Patent Agency Ranking
0/0