[發明專利]應用的預測預啟動有效
| 申請號: | 201380077373.2 | 申請日: | 2013-09-20 |
| 公開(公告)號: | CN105431822B | 公開(公告)日: | 2019-02-22 |
| 發明(設計)人: | A.比拉爾;M.伊根;M.克拉爾;C.克利恩漢斯;H.普拉帕卡;A.基尚;A.古納瓦達納;P.科赫;C.米克;E.霍爾維奇;R.卡魯亞納;M.富丁 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 王茂華 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 預測 啟動 | ||
公開了在計算機系統中預啟動應用的系統和方法,所述應用很可能從終止和/或暫停進程狀態由用戶激活。應用的預啟動可以基于正在被激活的應用的評估概率以及系統資源的可用性水平來影響這樣的預啟動。應用可以基于這些和其它條件/考慮被預啟動,被設計成改善后臺中的應用的快速啟動的用戶體驗。若干個預測模型被呈現以提供正在由用戶激活的應用的似然性的良好估計。這樣的預測模型可以包括自適應預測器(基于過去的應用使用情形)和/或切換速率預測器(基于正在被切換的并且可能具有被應用到這樣的切換速率測量的衰減速率的應用的歷史數據)。
背景技術
由于在初始化期間所使用的資源,所以啟動應用是昂貴的操作。隨著可以趨向于比傳統臺式機具有更多的硬件約束的低代價設備的普及,這個問題可能進一步加重。在過去,像高速緩存的解決方案已經用于加速應用啟動。雖然這些解決方案改善了應用的啟動時間,但是它們可能不足以給予用戶足夠的響應或所期望的性能,并且當高速緩存空間有限時,可能不太有效。
發明內容
以下內容呈現發明的簡化概述以便提供對本文中所描述的一些方面的基本理解。該發明內容不是要求保護的主題的廣泛概述。它既不旨在標識要求保護的主題的關鍵元素或必要元素,也不旨在描繪本主題發明的范圍。其唯一目的是以簡化形式呈現所要求保護的主題的一些概念,以作為稍后呈現的具體實施方式的前序。
公開了在計算機系統中預啟動應用的系統和方法,所述應用很可能從終止和/或暫停進程狀態由用戶激活。應用的預啟動可以基于正在被激活的應用的評估概率以及影響這樣的預啟動的系統資源的可用性水平。應用可以基于這些和其它條件/考慮被預啟動,其被設計成改善后臺中的應用的快速啟動的用戶體驗。若干個預測模型被呈現以提供正在由用戶激活的應用的似然性的良好估計。這樣的預測模型可以包括自適應預測器(基于過去的應用使用情形)和/或切換速率預測器(基于被應用到這樣的切換速率測量的正在被切換的并且可能具有衰減速率(decay rate)的應用的歷史數據)。
在一個實施例中,公開了一種用于在計算機系統內預啟動應用的方法。該方法可以包括以下步驟:對于給定的應用集合,所述應用能夠由計算機系統的用戶激活,將所述應用何時可以由所述用戶激活的預測與所述應用相關聯;監控所述計算機系統的系統資源;將預啟動規則集合應用于所述應用集合,所述預啟動規則包括組的其中一個,所述組包括:關于所述系統資源可用性的規則和關于與所述應用相關聯的所述預測的規則;和基于所述預啟動規則集合的滿足來預啟動一個所述應用。
在另一實施例中,公開了一種用于在計算機系統上預啟動應用的系統。該系統可以包括:預測引擎,所述預測引擎能夠提供給定應用可以由所述計算機系統的用戶激活的似然性的預測測量;資源監控器,所述資源監控器能夠提供所述計算機系統的系統資源利用的測量;預啟動策略模塊,所述預啟動策略模塊能夠應用預啟動策略規則集合,所述預啟動策略規則包括組的其中一個,所述組包括:關于所述系統資源可用性的規則和關于與所述應用相關聯的所述預測測量的規則;和預啟動隊列模塊,所述預啟動隊列模塊能夠維護用于在所述計算機系統預啟動的應用列表,所述應用列表取決于所述預啟動策略規則的滿足。
當結合在本申請中呈現的附圖閱讀時,下文在具體實施方式中呈現本系統的其它特征和方面。
附圖說明
在參照的附圖中圖示了示例性實施例。旨在使本文中所公開的實施例和附圖被認為是說明性的而非限制性的。
圖1描繪了按照本申請的原理做出的本系統可以駐留在其中的許多個示例性環境。
圖2示出了按照本申請的原理做出的本系統的一個實施例。
圖3是用于在其中預測預啟動是可能的應用的狀態圖的一個實施例。
圖4描繪了范例示例以圖示本系統和方法的使用。
圖5和圖6描繪了可以在本申請的一些實施例中采用的自適應預測器的一個實施例和一個范例示例。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380077373.2/2.html,轉載請聲明來源鉆瓜專利網。





