[發明專利]應用程序運行方法和裝置在審
| 申請號: | 202010930097.1 | 申請日: | 2020-09-07 |
| 公開(公告)號: | CN112269651A | 公開(公告)日: | 2021-01-26 |
| 發明(設計)人: | 陳沖 | 申請(專利權)人: | 西安萬像電子科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京挺立專利事務所(普通合伙) 11265 | 代理人: | 張智銳 |
| 地址: | 710075 陜西省西安市高新區唐*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 運行 方法 裝置 | ||
本公開提供一種應用程序運行方法和裝置。該方法包括:確定當前應用程序的運行頻率;根據當前應用程序的運行頻率,判斷當前應用程序的類型,并根據當前應用程序的類型,確定當前應用程序對應的硬件服務器配置;根據當前應用程序對應的硬件服務器配置,在硬件服務器配置記錄表中更新當前應用程序對應的硬件服務器配置;其中,硬件服務器配置記錄表中記錄有每種應用程序對應的硬件服務器配置;在更新后的硬件服務器配置記錄表中,查詢當前應用程序對應的硬件服務器配置;根據當前應用程序對應的硬件服務器配置,選擇對應配置的硬件服務器運行當前應用程序。本公開的應用程序運行方法能夠解決現有技術中無法合理利用高速和低速硬件服務器的問題。
技術領域
本公開涉及應用程序運行技術領域,具體涉及一種應用程序運行方法和裝置。
背景技術
目前,在虛擬化方面對所有的應用程序的運行沒有區分而是直接進行運行,這樣會造成資源浪費或者用戶體驗較差。比如,如果將所有的應用程序運行到高配硬件的服務器(指CPU、GPU等硬件配置較高的服務器)上,雖然運行速度快、用戶體驗好,但是也導致了服務器硬件資源浪費,且增加硬件成本;反之,如果將所有的應用程序運行到低配硬件的服務器上,雖然降低了硬件成本,但是由于運行速度慢而導致程序啟動速度慢等待時間長所以用戶體驗較差。
所以,本公開提供了一種應用程序運行方法,以合理利用高配和低配硬件服務器。
發明內容
本公開的目的在于克服現有技術的不足,提供一種應用程序運行方法和裝置,該應用程序運行方法能夠解決現有技術中無法合理利用高速和低速硬件服務器的問題。
根據本公開實施例的第一方面,提供一種應用程序運行方法,該方法包括:
確定當前應用程序的運行頻率;
根據所述當前應用程序的運行頻率,判斷當前應用程序的類型,并根據所述當前應用程序的類型,確定當前應用程序對應的硬件服務器配置;
根據所述當前應用程序對應的硬件服務器配置,在硬件服務器配置記錄表中更新當前應用程序對應的硬件服務器配置;其中,所述硬件服務器配置記錄表中記錄有每種應用程序對應的硬件服務器配置;
在更新后的所述硬件服務器配置記錄表中,查詢當前應用程序對應的硬件服務器配置;
根據當前應用程序對應的硬件服務器配置,選擇對應配置的硬件服務器運行當前應用程序。
在一個實施例中,所述確定當前應用程序的運行頻率包括:
統計當前應用程序在預設時間段內的運行次數和運行時長;
根據所述當前應用程序在預設時間段內的運行次數和運行時長,確定當前應用程序的運行頻率。
在一個實施例中,所述統計當前應用程序在預設時間段內的運行次數和運行時長包括:
記錄各個應用程序在預設時間段的累計運行時長,并將所述各個應用程序在預設時間段內的累計運行時長按倒序排列;記錄各個應用程序在預設時間段的累計運行次數,并將所述各個應用程序在預設時間段內的累計運行次數按倒序排列;
所述根據所述當前應用程序在預設時間段內的運行次數和運行時長,確定當前應用程序的運行頻率包括:
根據當前應用程序在預設時間段內的累計運行時長在倒序排列中的排名和當前應用程序在預設時間段內的累計運行次數在倒序排列中的排名,確定當前應用程序的運行頻率。
在一個實施例中,所述根據所述當前應用程序的運行頻率,判斷當前應用程序的類型,并根據所述當前應用程序的類型,確定當前應用程序對應的硬件服務器配置包括:
根據當前應用程序的運行頻率是否小于預設閾值,判斷當前應用程序的類型;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安萬像電子科技有限公司,未經西安萬像電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010930097.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種鄉村生態農業澆灌裝置及澆灌方法
- 下一篇:應用程序存儲方法和裝置





