发明名称 Optimization of resource usage in a multi-environment computing system
摘要 A method and apparatus for modifying resource usage by a computing system including a first environment and a second environment is disclosed. A status signal is received and applications executed by the first environment and by the second environment are monitored. The status signal may indicate whether the computing system is coupled to an external device. It is determined whether a first application is executed by the first environment and by the second environment. Responsive to determining the first application is executed by the first environment and by the second environment, an amount of resources allocated to the first application by each of the environments is calculated. Based on the first amount of resources allocated by the different environments, execution of the first application by the first environment or by the second environment is halted.
申请公布号 US9396041(B2) 申请公布日期 2016.07.19
申请号 US201213363989 申请日期 2012.02.01
申请人 Google Technology Holdings LLC 发明人 Abraham Binu;Ling Doris W.;Satpathy Ansuman Tapan;Tsai Judy C.
分类号 G06F15/173;G06F9/50;G06F9/48 主分类号 G06F15/173
代理机构 McDermott Will & Emery LLP 代理人 McDermott Will & Emery LLP
主权项 1. A method comprising: monitoring, using instructions executed by a processor, applications executed by a first environment and applications executed by a second environment; determining that a first application is executed by the first environment and by the second environment; responsive to determining that the first application is executed by the first environment and by the second environment, calculating a first amount of resources allocated to the first application by the first environment and calculating a second amount of resources allocated to the first application by the second environment; halting execution of the first application in one or more memory partitions of the first environment or in one or more memory partitions of the second environment based on the first amount of resources and the second amount of resources; and transferring data from the first application on the first environment to the second environment if the first amount of resources exceeds the second amount of resources or data from the first application on the second environment to the first environment if the second amount of resources exceeds the first amount of resources.
地址 Mountain View CA US