• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    進程處理方法、裝置及電子設備制造方法及圖紙

    技術編號:15840211 閱讀:48 留言:0更新日期:2017-07-18 16:44
    一種進程處理方法、裝置及電子設備,通過獲取至少一個應用的歷史運行數據,并據此確定電子設備前臺應用的當前使用模式后,獲得與該當前使用模式對應的配置規則,來配置電子設備調用的多個進程的屬性參數,從而利用配置后的屬性參數,調整電子設備調用的這多個進程占用的內存,保證前臺應用所需進程有足夠內存空間,提高調用進程的響應速度,保證前臺應用的運行流暢性,提升用戶對電子設備的使用感受。

    Process processing method, device and electronic equipment

    A process of processing method, device and electronic equipment, through access to at least one application of historical operating data, and to determine the current use of electronic equipment the application mode, and the current usage patterns corresponding to the configuration rules, attribute parameters of multiple processes to configure the electronic equipment call, thus using the attribute parameter configuration after this, a process of adjustment of electronic equipment called memory, guarantee the required front application process has enough memory space, improve the response speed of the calling process, ensure smooth operation of the application, the use of electronic devices to enhance the user experience.

    【技術實現步驟摘要】
    進程處理方法、裝置及電子設備
    本申請主要涉及進程管理應用領域,更具體地說是涉及一種進程處理方法、裝置及電子設備。
    技術介紹
    進程是計算機中的程序關于某數據集合上的一次運行活動,是系統進行資源分配和調度的基本單位,也是操作系統結構的基礎。在電子設備的實際應用中,用戶啟動電子設備安裝的任意一個應用,通常都需要調用多個進程保證應用的正常運行,并且,用戶退出應用后,所調用的進程通常仍會在電子設備的后臺運行。這樣,在用戶不斷啟動電子設備的多個應用后,所調用的進程會越來越多,將會占用電子設備越來越多的內存空間,導致電子設備的性能越來越差。目前通常是在電子設備上安裝相應的管理軟件,來清理用戶不需要的應用進程,但這往往會給電子設備引入較大功耗負擔,甚至會導致電子設備的性能更差,從而使電子設備的進程調度效率和響應速度越來越差。由此可見,如何控制電子設備使用過程中所調用的各進程,以提高電子設備當前運行應用所調用進程的效率以及響應速度,保證應用運行的流暢性,提高電子設備性能成為技術人員重要研究方向。
    技術實現思路
    有鑒于此,本專利技術提供了一種進程處理方法、裝置及電子設備,根據電子設備不同使用模式,配置當前調用的多個進程的屬性參數,從而據此調整多個進程占用的內存空間,提高了電子設備調取進程的響應速度,保證前臺應用的運行流暢性,進而提高了電子設備性能。為了實現上述專利技術目的,本申請提供了以下技術方案:一種進程處理方法,所述方法包括:獲取至少一個應用的歷史運行數據;基于所述歷史運行數據,確定電子設備前臺應用的當前使用模式;按照所述當前使用模式對應的配置規則,配置所述電子設備調用的多個進程的屬性參數;利用所述多個進程配置后的屬性參數,調整所述電子設備調用的多個進程占用的內存。優選的,所述方法還包括:檢測所述電子設備的總內存,并判斷所述總內存是否達到第一內存閾值;所述利用所述多個進程配置后的屬性參數,調整所述電子設備調用的多個進程占用的內存,包括:當所述總內存達到所述第一內存閾值,按照所述多個進程配置后的屬性參數,確定所述多個進程的第一順序,并按照所述第一順序清理所述多個進程,直至所述電子設備的總內存達到第二內存閾值;當所述總內存未達到所述第一內存閾值,基于所述當前使用模式對應的進程調用要求,按照所述多個進程配置后的屬性參數,調整所述多個進程占用的內存。優選的,所述基于所述歷史運行數據,確定電子設備前臺應用的當前使用模式包括:基于所述歷史運行數據,確定所述電子設備在預設時間段內啟動的至少一個應用的應用屬性;利用所述至少一個應用的應用屬性,確定電子設備前臺應用的當前使用模式。優選的,所述基于所述歷史運行數據,確定電子設備前臺應用的當前使用模式包括:基于所述歷史運行數據,獲取電子設備前臺應用所調用的進程占用的第一內存,以及所述電子設備在預設時間段內的應用切換信息;當所述應用切換信息表明所述電子設備在所述預設時間段內進行多個應用間的切換,確定所述前臺應用處于第一使用模式;當所述應用切換信息表明所述電子設備在所述預設時間段內未切換到其他應用,判斷所述第一內存是否大于第三內存閾值;如果所述第一內存大于所述第三內存閾值,確定所述前臺應用處于第二使用模式;如果所述第一內存不大于所述第三內存閾值,確定所述前臺應用處于第三使用模式。優選的,所述電子設備的總內存表示所述電子設備系統占用內存,所述第二內存閾值小于所述第一內存閾值;所述電子設備的總內存表示所述電子設備的系統內存余量,所述第二內存閾值大于所述第一內存閾值。一種進程處理裝置,所述裝置包括:數據獲取模塊,用于獲取至少一個應用的歷史運行數據;確定模塊,用于基于所述歷史運行數據,確定電子設備前臺應用的當前使用模式;配置模塊,用于按照所述當前使用模式對應的配置規則,配置所述電子設備調用的多個進程的屬性參數;調整模塊,用于利用所述多個進程配置后的屬性參數,調整所述電子設備調用的多個進程占用的內存。一種電子設備,所述電子設備包括:存儲器,用于存儲至少一個應用的歷史行為數據;處理器,用于基于所述歷史運行數據,確定電子設備前臺應用的當前使用模式,按照所述當前使用模式對應的配置規則,配置所述電子設備調用的多個進程的屬性參數,并利用所述多個進程配置后的屬性參數,調整所述電子設備調用的多個進程占用的內存。優選的,所述電子設備還包括:內存,用于存儲電子設備調用多個進程的數據;所述處理器還用于檢測檢測所述電子設備的總內存,并判斷所述總內存是否達到第一內存閾值,當所述總內存達到所述第一內存閾值,按照所述多個進程配置后的屬性參數,確定所述多個進程的第一順序,并按照所述第一順序清理所述多個進程,直至所述電子設備的總內存達到第二內存閾值;當所述總內存未達到所述第一內存閾值,基于所述當前使用模式對應的進程調用要求,按照所述多個進程配置后的屬性參數,調整所述多個進程占用的內存。優選的,所述處理器具體用于基于所述歷史運行數據,確定所述電子設備在預設時間段內啟動的至少一個應用的應用屬性,并利用所述至少一個應用的應用屬性,確定電子設備前臺應用的當前使用模式。優選的,所述電子設備還包括:提示電路,用于輸出表示所述處理器的判斷結果的提示信息。由此可見,與現有技術相比,本申請提供了一種進程處理方法、裝置及電子設備,通過獲取至少一個應用的歷史運行數據,并據此確定電子設備前臺應用的當前使用模式后,獲得與該當前使用模式對應的配置規則,來配置電子設備調用的多個進程的屬性參數,從而利用配置后的屬性參數,調整電子設備調用的這多個進程占用的內存,保證前臺應用所需進程有足夠內存空間,提高調用進程的響應速度,保證前臺應用的運行流暢性,提升用戶對電子設備的使用感受。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。圖1為本申請實施例提供的一種進程處理方法的流程圖;圖2為本申請實施例提供的另一種進程處理方法的流程圖;圖3為本申請實施例提供的一種進程處理裝置的結構框圖;圖4為本申請實施例提供的另一種進程處理裝置的結構框圖;圖5為本申請實施例提供的又一種進程處理裝置的結構框圖;圖6為本申請實施例提供的又一種進程處理裝置的結構框圖;圖7為本申請實施例提供的一種電子設備的結構圖;圖8為本申請實施例提供的一種電子設備的硬件結構圖。具體實施方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。如今,隨著安卓系統電子設備市場占用率的不斷提升,用戶使用安卓電子設備過程中遇到的問題也越來越多,如性能差、操作遲鈍、耗電量高等,而這往往是由于開發商在為了收集用戶使用電子設備的一些數據,在用戶未知的情況下,無節制的在后臺運行相應的收集和處理工作,導致給用戶較差的體驗。針對這種情況,為了避免給電子設備引入較大的功耗負擔,安卓系統的電子設備通過會對每一個運行進程的重要性進本文檔來自技高網...
    進程處理方法、裝置及電子設備

    【技術保護點】
    一種進程處理方法,其特征在于,所述方法包括:獲取至少一個應用的歷史運行數據;基于所述歷史運行數據,確定電子設備前臺應用的當前使用模式;按照所述當前使用模式對應的配置規則,配置所述電子設備調用的多個進程的屬性參數;利用所述多個進程配置后的屬性參數,調整所述電子設備調用的多個進程占用的內存。

    【技術特征摘要】
    1.一種進程處理方法,其特征在于,所述方法包括:獲取至少一個應用的歷史運行數據;基于所述歷史運行數據,確定電子設備前臺應用的當前使用模式;按照所述當前使用模式對應的配置規則,配置所述電子設備調用的多個進程的屬性參數;利用所述多個進程配置后的屬性參數,調整所述電子設備調用的多個進程占用的內存。2.根據權利要求1所述的方法,其特征在于,所述方法還包括:檢測所述電子設備的總內存,并判斷所述總內存是否達到第一內存閾值;所述利用所述多個進程配置后的屬性參數,調整所述電子設備調用的多個進程占用的內存,包括:當所述總內存達到所述第一內存閾值,按照所述多個進程配置后的屬性參數,確定所述多個進程的第一順序,并按照所述第一順序清理所述多個進程,直至所述電子設備的總內存達到第二內存閾值;當所述總內存未達到所述第一內存閾值,基于所述當前使用模式對應的進程調用要求,按照所述多個進程配置后的屬性參數,調整所述多個進程占用的內存。3.根據權利要求1所述的方法,其特征在于,所述基于所述歷史運行數據,確定電子設備前臺應用的當前使用模式包括:基于所述歷史運行數據,確定所述電子設備在預設時間段內啟動的至少一個應用的應用屬性;利用所述至少一個應用的應用屬性,確定電子設備前臺應用的當前使用模式。4.根據權利要求1所述的方法,其特征在于,所述基于所述歷史運行數據,確定電子設備前臺應用的當前使用模式包括:基于所述歷史運行數據,獲取電子設備前臺應用所調用的進程占用的第一內存,以及所述電子設備在預設時間段內的應用切換信息;當所述應用切換信息表明所述電子設備在所述預設時間段內進行多個應用間的切換,確定所述前臺應用處于第一使用模式;當所述應用切換信息表明所述電子設備在所述預設時間段內未切換到其他應用,判斷所述第一內存是否大于第三內存閾值;如果所述第一內存大于所述第三內存閾值,確定所述前臺應用處于第二使用模式;如果所述第一內存不大于所述第三內存閾值,確定所述前臺應用處于第三使用模式。5.根據權利要求2所述的方法,其特征在...

    【專利技術屬性】
    技術研發人員:陳實
    申請(專利權)人:聯想北京有限公司
    類型:發明
    國別省市:北京,11

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 影音先锋中文无码一区 | 精品久久久无码人妻中文字幕豆芽 | 精品无码一区二区三区爱欲| 久久久久久精品无码人妻| 亚洲欧洲AV无码专区| 成年无码av片在线| 亚洲精品无码久久久久秋霞 | 无码国产精品一区二区免费式影视| 在线观看亚洲AV每日更新无码| 97无码人妻福利免费公开在线视频| 亚洲综合久久精品无码色欲| 伊人久久精品无码av一区| 色视频综合无码一区二区三区| 毛片免费全部播放无码| 国产色无码精品视频免费| 亚洲国产成人无码AV在线影院| 国产产无码乱码精品久久鸭| 国内精品久久人妻无码不卡| 69ZXX少妇内射无码| 国产精品无码a∨精品| 久久伊人中文无码| 人妻少妇精品无码专区动漫| 中文字幕无码不卡一区二区三区| 亚洲中文字幕不卡无码| 极品粉嫩嫩模大尺度无码视频 | 日韩精品无码久久一区二区三| 99久久人妻无码精品系列 | 国产AV无码专区亚汌A√| 久久无码人妻精品一区二区三区| 无码中文人妻在线一区| 中文字幕乱偷无码av先锋蜜桃| 小SAO货水好多真紧H无码视频| 亚洲AV无码一区东京热久久| 国产精品99精品无码视亚| 狠狠躁夜夜躁无码中文字幕| 免费无码又爽又刺激网站直播| 国产成年无码AV片在线韩国| 野花在线无码视频在线播放 | 成人免费无码大片a毛片软件| 一本大道无码av天堂| 黑人巨大无码中文字幕无码 |