一種顯示進程信息的方法和終端的制作方法
【專利摘要】本發(fā)明公開了一種顯示進程信息的方法和終端,屬于計算機【技術領域】。所述方法包括:掃描當前內存中運行的進程;根據(jù)預設的進程顯示方式,對掃描到的進程進行分類或排序;顯示分類后的各個進程類別以及所述各個進程類別內的進程,并顯示每一個進程類別以及每一個進程類別內的進程的相關信息;或者,顯示排序后的進程,并顯示所述排序后的進程對應的相關信息。本發(fā)明通過預先設置進程的分類方式,在用戶查看進程信息時將進程按照分類顯示,實現(xiàn)了用戶對終端當前運行的進程的了解,使得用戶提高了對進程的管理效率,進而提高了系統(tǒng)的安全性。
【專利說明】一種顯示進程信息的方法和終端
【技術領域】
[0001]本發(fā)明涉及計算機【技術領域】,特別涉及一種顯示進程信息的方法和終端。
【背景技術】
[0002]隨著移動終端的發(fā)展,越來越多專門為移動終端開發(fā)的應用在人們的工作和學習 中普及開來。每一款應用都是通過進程來完成的,進程是應用在某個特定數(shù)據(jù)集上的一次 動態(tài)執(zhí)行過程,是系統(tǒng)資源分配和調度的單位。進程的調度和執(zhí)行伴隨著處理器資源的消 耗,移動終端的系統(tǒng)中的進程數(shù)量和大小會對系統(tǒng)的運行速度有著直接的影響。
[0003]現(xiàn)有技術中,移動終端為用戶提供的顯示當前終端中運行的進程的方式如下:對 移動終端中的進程進行掃描,獲取當前駐留內存中的進程列表,將該列表顯示給用戶。進一 步的,可供用戶選擇對某一個進程進行查看或終止的操作。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在以下問題:
[0005]用戶無法根據(jù)進程列表得知各進程是屬于哪個應用的或者該進程是否有必要被 終止,因此用戶很難從中篩選出可以終止的進程,容易造成誤終止正常運行的進程的操作, 情況嚴重的會造成系統(tǒng)死機或數(shù)據(jù)丟失的后果。
【發(fā)明內容】
[0006]為了解決現(xiàn)有技術中用戶無法查看進程信息時無法得到進程信息的詳細內容的 問題,本發(fā)明實施例提供了一種顯示進程信息的方法和終端。所述技術方案如下:
[0007]—方面,提供了一種顯示進程信息的方法,所述方法包括:
[0008]掃描當前內存中運行的進程;
[0009]根據(jù)預設的進程顯示方式,對掃描到的進程進行分類或排序;
[0010]顯示分類后的各個進程類別以及所述各個進程類別內的進程,并顯示每一個進程 類別以及每一個進程類別內的進程的相關信息;或者,顯示排序后的進程,并顯示所述排序 后的進程對應的相關信息。
[0011]其中,所述根據(jù)預設的進程顯示方式,對掃描到的進程進行分類,包括:
[0012]獲取運行中的每一個進程的進程信息,并獲取所述進程信息中的應用標識,按照 同一應用標識的進程歸為一類的原則對掃描到的進程進行分類;
[0013]或者,
[0014]獲取運行中的每一個進程的進程信息,并根據(jù)所述進程信息查找預設的進程信息 特征庫得到對應的安全評估,按照安全評估是危險進程或安全進程對掃描到的進程進行分 類。
[0015]其中,所述根據(jù)預設的進程顯示方式,對掃描到的進程進行排序,包括:
[0016]獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信息中的啟動時間對所述進 程進行排序;或者,
[0017]獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信息中的占用內存的大小對所述進程進行排序。
[0018]其中,所述顯示分類后的各個進程類別以及所述各個進程類別內的進程,并顯示 每一個進程類別以及每一個進程類別內的進程的相關信息,包括:
[0019]獲取分類后每一個進程類別對應的建議信息;
[0020]獲取分類后每一個進程類別中的進程對應的進程信息,在所述進程信息中提取所 述進程的描述信息,并根據(jù)所述進程信息查找預設的進程信息特征庫中得到所述進程對應 的建議信息;
[0021]顯示分類后的進程類別以及所述進程類別對應的建議信息,并在所述進程類別對 應的進程列表中顯示所述進程類別內的進程,以及所述進程對應的建議信息和/或所述進 程對應的描述信息。
[0022]其中,所述獲取分類后每一個進程類別對應的建議信息,包括:
[0023]獲取分類后每一個進程類別對應的應用標識,根據(jù)所述應用標識查找預設的進程 信息特征庫得到對應的建議信息作為所述進程類別對應的類別的建議信息;或者,
[0024]獲取分類后每一個進程類別對應的應用標識,根據(jù)所述應用標識查找預設的進程 信息特征庫得到對應的建議信息作為所述進程類別對應的類別的建議信息。
[0025]其中,所述顯示排序后的進程,并顯示所述排序后的進程對應的相關信息,包括:
[0026]獲取排序后每一個進程對應的進程信息,在所述進程信息中提取所述進程對應的 描述信息;
[0027]根據(jù)排序后每一個進程對應的進程信息查找預設的進程信息特征庫得到所述進 程對應的建議信息;
[0028]顯示排序后的進程,以及所述進程對應的建議信息和/或所述進程對應的描述信
肩、O
[0029]其中,所述顯示分類后的各個進程類別以及所述各個進程類別內的進程,并顯示 每一個進程類別以及每一個進程類別內的進程的相關信息之后,所述方法還包括:
[0030]接收用戶對進程類別或所述進程類別內的進程的操作命令,并根據(jù)所述操作命令 對進程類別對應的應用或進程類別中的進程執(zhí)行相應的操作。
[0031]其中,所述顯示排序后的進程,并顯示所述排序后的進程對應的相關信息之后,所 述方法還包括:
[0032]接收用戶對排序后的進程的操作命令,并根據(jù)所述操作命令對所述進程執(zhí)行相應 的操作。
[0033]另一方面,提供了一種顯示進程信息的終端,所述終端包括:
[0034]掃描模塊,用于掃描當前內存中運行的進程;
[0035]處理模塊,用于根據(jù)預設的進程顯示方式,對掃描到的進程進行分類或排序;
[0036]顯示模塊,用于顯示分類后的各個進程類別以及所述各個進程類別內的進程,并 顯示每一個進程類別以及每一個進程類別內的進程的相關信息;或者,顯示排序后的進程, 并顯示所述排序后的進程對應的相關信息。
[0037]其中,所述處理模塊,包括:
[0038]第一分類單元,用于獲取運行中的每一個進程的進程信息,并獲取所述進程信息 中的應用標識,按照同一應用標識的進程歸為一類的原則對掃描到的進程進行分類;[0039]第二分類單元,用于獲取運行中的每一個進程的進程信息,并根據(jù)所述進程信息 查找預設的進程信息特征庫得到對應的安全評估,按照安全評估是危險進程或安全進程對 掃描到的進程進行分類。
[0040]其中,所述處理模塊,包括:
[0041]第一排序單元,用于獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信息中 的啟動時間對所述進程進行排序;
[0042]第二排序單元,用于獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信息中 的占用內存的大小對所述進程進行排序。
[0043]其中,所述顯示模塊,包括:
[0044]第一獲取單元,用于獲取分類后每一個進程類別對應的建議信息;
[0045]第二獲取單元,用于獲取分類后每一個進程類別中的進程對應的進程信息,在所 述進程信息中提取所述進程的描述信息,并根據(jù)所述進程信息查找預設的進程信息特征庫 中得到所述進程對應的建議信息;
[0046]第一顯示單元,用于顯示分類后的進程類別以及所述進程類別對應的建議信息, 并在所述進程類別對應的進程列表中顯示所述進程類別內的進程,以及所述進程對應的建 議信息和/或所述進程對應的描述信息。
[0047]其中,所述第一獲取單元,包括:
[0048]第一獲取子單元,用于獲取分類后每一個進程類別對應的應用標識,根據(jù)所述應 用標識查找預設的進程信息特征庫得到對應的建議信息作為所述進程類別對應的類別的 建議信息;
[0049]第二獲取子單元,用于獲取分類后每一個進程類別對應的應用標識,根據(jù)所述應 用標識查找預設的進程信息特征庫得到對應的建議信息作為所述進程類別對應的類別的
建議信息。
[0050]其中,所述顯示模塊,包括:
[0051]第三獲取單元,用于獲取排序后每一個進程對應的進程信息,在所述進程信息中 提取所述進程對應的描述信息;
[0052]第四獲取單元,用于根據(jù)排序后每一個進程對應的進程信息查找預設的進程信息 特征庫得到所述進程對應的建議信息;
[0053]第二顯示單元,用于顯示排序后的進程,以及所述進程對應的建議信息和/或所 述進程對應的描述信息。
[0054]其中,所述終端還包括:
[0055]第一接收模塊,用于接收用戶對進程類別或所述進程類別內的進程的操作命令, 并根據(jù)所述操作命令對進程類別對應的應用或進程類別中的進程執(zhí)行相應的操作。
[0056]其中,所述終端還包括:
[0057]第二接收模塊,用于接收用戶對排序后的進程的操作命令,并根據(jù)所述操作命令 對所述進程執(zhí)行相應的操作。
[0058]本發(fā)明實施例提供的技術方案帶來的有益效果是:
[0059]通過預先設置進程的分類方式,在用戶查看進程信息時將進程按照分類顯示,實 現(xiàn)了用戶對終端當前運行的進程的了解,使得用戶提高了對進程的管理效率,進而提高了系統(tǒng)的安全性。
【專利附圖】
【附圖說明】
[0060]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于 本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0061]圖1是本發(fā)明實施例一提供的顯示進程信息的方法流程示意圖;
[0062]圖2是本發(fā)明實施例二提供的顯示進程信息的方法流程示意圖;
[0063]圖3是本發(fā)明實施例三提供的顯示進程信息的方法結構示意圖;
[0064]圖4是本發(fā)明實施例四提供的顯示進程信息的方法結構示意圖;
[0065]圖5是本發(fā)明實施例五提供的顯示進程信息的終端結構示意圖;
[0066]圖6是本發(fā)明實施例六提供的顯示進程信息的終端結構示意圖;
[0067]圖7是本發(fā)明實施例七提供的顯示進程信息的終端結構示意圖;
[0068]圖8是本發(fā)明實施例八提供的顯示進程信息的終端結構示意圖。
【具體實施方式】
[0069]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方 式作進一步地詳細描述。
[0070]實施例一
[0071]本發(fā)明實施例提供了一種顯示進程信息的方法,參見圖1,方法流程包括:
[0072]101:掃描當前內存中運行的進程;
[0073]102:根據(jù)預設的進程顯示方式,對掃描到的進程進行分類或排序;
[0074]103:顯示分類后的各個進程類別以及所述各個進程類別內的進程,并顯示每一個 進程類別以及每一個進程類別內的進程的相關信息;或者,顯示排序后的進程,并顯示所述 排序后的進程對應的相關信息。
[0075]本發(fā)明實施例通過預先設置進程的分類方式,在用戶查看進程信息時將進程按照 分類顯示,實現(xiàn)了用戶對終端當前運行的進程的了解,使得用戶提高了對進程的管理效率, 進而提高了系統(tǒng)的安全性。
[0076]實施例二
[0077]本發(fā)明實施例提供了一種顯示進程信息的方法,參見圖2,方法流程包括:
[0078]201:掃描當前內存中運行的進程。
[0079]202:根據(jù)預設的進程顯示方式,對掃描到的進程進行分類。
[0080]本發(fā)明實施例以根據(jù)應用類別進行分類為例進行說明,因此對進程分類可以具體 為:
[0081]獲取運行中的每一個進程的進程信息,并獲取所述進程信息中的應用標識,按照 同一應用標識的進程歸為一類的原則對掃描到的進程進行分類。
[0082]由于一個應用可能同時運行多個進程,例如:某應用包括兩個進程,其一為用戶界 面進程,其二為后臺服務器進程,分別用于不同功能的實現(xiàn)。因此當用戶選擇按照應用類別分類時,則代表將屬于同一應用的進程歸類到一個類別中,查看該類別時,則對應顯示所有 該類別對應的應用啟動的進程。
[0083]在每一個進程中攜帶有進程信息,進程信息中會包括有其對應的應用標識(UID), 因此根據(jù)應用標識即可識別出當前內存中運行的進程對應的分類。
[0084]203:顯示分類后的各個進程類別以及所述各個進程類別內的進程,并顯示每一個 進程類別以及每一個進程類別內的進程的相關信息。
[0085]當用戶選擇的進程分類方式為按應用類別進行分類時,將按照分類后的應用類別 分別顯示。顯示時可同時顯示與該分類類別對應的建議信息,使得用戶了解該應用的用途 以及相關的建議信息。
[0086]因此步驟203可以具體為:
[0087]2031:獲取分類后每一個進程類別對應的建議信息。
[0088]具體的,根據(jù)應用的類別對進程進行分類時,獲取分類后每一個進程類別對應的 應用標識,將所述應用標識在預設的進程信息特征庫中進行匹配,獲取所述應用標識對應 的建議信息,并將所述建議信息作為所述應用標識對應的類別的建議信息。
[0089]將應用標識在預先保存的進程信息特征庫中進行匹配,該進程信息特征庫中預先 保存有經(jīng)過歷史驗證或用戶反饋得到的一個歷史經(jīng)驗數(shù)據(jù)庫,包括應用的建議信息,即根 據(jù)該應用的用途,以及根據(jù)其安全性歸納出的操作建議。例如某應用為通訊錄管理應用,其 在進程信息特征庫中對應的應用的建議信息即為“建議保留,該應用為一款通訊錄管理應 用”,以提示用戶該應用的作用以及在終端中的操作情況。
[0090]2032:獲取分類后每一個進程類別中的進程對應的進程信息,在所述進程信息中 提取所述進程的描述信息,并根據(jù)所述進程信息查找預設的進程信息特征庫中得到所述進 程對應的建議信息。
[0091]根據(jù)分類后的每一個進程類別中的進程對應的進程信息,獲取進程信息中的描述 信息,其中描述信息可以包括:當前進程的啟動時間,當前進程占用內存的大小以及當前進 程是應用中具體用途的描述。例如某應用Al.exe的描述信息為:啟動時間:11/11/2011 ; 占用內存:20K ;用途描述:后臺服務器進程。
[0092]根據(jù)進程信息在預設的進程信息特征庫中獲取該進程對應的建議信息,其建議信 息的具體內容則為對該進程的具體操作建議,可以為“建議保留”或“建議終止”等建議信
肩、O
[0093]2033:顯示分類后的進程類別以及所述進程類別對應的建議信息,并在所述進程 類別對應的進程列表中顯示屬于所述進程類別的進程,以及所述進程對應的建議信息和/ 或所述進程對應的描述信息。
[0094]例如:當前內存中運行著通訊錄管理應用以及系統(tǒng)的短信息應用兩個應用,則在 用戶選取按照應用類別分類時,在列表中首先顯示類別即通訊錄管理應用和系統(tǒng)的短信息 應用,用戶可使用操作命令對類別對應的應用名稱進行具體的操作,對類別進行查看操作 時,即可顯示該應用對應的所有進程的列表,其中同時顯示每一個進程對應的建議信息和/ 或描述信息。
[0095]204:接收用戶對進程類別或所述進程類別內的進程的操作命令,并根據(jù)所述操作 命令對進程類別對應的應用或進程類別中的進程執(zhí)行相應的操作。[0096]具體為,當接收到直接對類別的操作命令時:
[0097]I)查看,選擇某個應用項則進入子視圖,查看該應用的具體進程信息;
[0098]2)終止,一鍵終止屬于該應用的所有進程或部分進程;
[0099]3)卸載,用戶如果確認不再使用某個運行中的應用,可以選擇一鍵卸載該應用,該 動作將在終止應用的所有進程后自動卸載該應用,從進程級別提供對應用的便捷處理;
[0100]4)終止和卸載操作都提供標記/取消標記操作,方便用戶一次性處理多條記錄 項。
[0101]當接收到類別的進程列表中具體進程的操作命令時:
[0102]I)查看,選擇某個進程的進程信息,例如文件路徑、啟動時間等進程詳細屬性;
[0103]2)終止,一鍵終止某個進程,將會判斷對同一程序的其他進程的影響,經(jīng)過安全性 確認后終止進程;
[0104]3)終止操作提供標記/取消標記操作,方便用戶一次性處理多條記錄項。
[0105]本發(fā)明實施例通過預先設置進程的分類方式,在用戶查看進程信息時將進程按照 分類顯示,實現(xiàn)了用戶對終端當前運行的進程的了解,使得用戶提高了對進程的管理效率, 進而提高了系統(tǒng)的安全性。
[0106]實施例三
[0107]本發(fā)明實施例提供了一種顯示進程信息的方法,參見圖3,需要說明的是本實施例 中的部分步驟與實施例二中步驟的詳細說明相同,在本實施例中不再贅述。
[0108]方法流程包括:
[0109]301:掃描當前內存中運行的進程。
[0110]302:根據(jù)預設的進程顯示方式,對掃描到的進程進行分類。
[0111]本發(fā)明實施例以根據(jù)應用的安全狀況進行分類為例進行說明,因此對進程分類的 可以具體為:
[0112]獲取運行中的每一個進程的進程信息,并根據(jù)所述進程信息查找預設的進程信息 特征庫得到對應的安全評估,按照安全評估是危險進程或安全進程對掃描到的進程進行分 類。
[0113]根據(jù)進程信息在預設的進程信息特征庫中查詢該進程信息對應的進程是否為危 險進程,其中危險進程可以包括:病毒或木馬進程,以及各種危害系統(tǒng)安全或泄露用戶信息 的進程。若符合危險進程的標準即將該進程信息對應的進程劃分如危險進程分類。
[0114]對進程分為兩個大類,其中包括危險進程分類以及安全進程分類。優(yōu)選的,安全進 程則可根據(jù)其應用標識分開顯示,以方面用戶對各個應用的更進一步的認知和了解。
[0115]屬于危險進程的進程將其與危險進程分類進行關聯(lián),屬于安全進程的進程將其與 該進程對應的應用標識進行關聯(lián),每個安全的應用標識作為一個分類的類別。
[0116]303:顯示分類后的各個進程類別以及所述各個進程類別內的進程,并顯示每一個 進程類別以及每一個進程類別內的進程的相關信息。
[0117]步驟303可以具體為:
[0118]3031:獲取分類后每一個進程類別對應的建議信息。
[0119]具體的,根據(jù)進程的安全狀況對進程分類時,對于危險進程類別,將預設的危險進 程類別對應的建議信息作為所述危險進程類別的建議信息;對于安全進程類別,將每一個安全進程的類別對應的應用標識在預設的進程信息特征庫中進行匹配,獲取所述應用標識 對應的建議信息,并將所述建議信息作為所述應用標識對應的類別的建議信息。
[0120]獲得分類后類別對應的建議信息,當屬于危險進程時,則直接得到預設的關于危 險進程的建議信息,即“建議終止,病毒或木馬應用”。當屬于安全進程時,例如某應用為通 訊錄管理應用,其在進程信息特征庫中對應的應用的建議信息即為“建議保留,該應用為一 款通訊錄管理應用”,以提示用戶該應用的作用以及在終端中的操作情況。
[0121]3032:獲取分類后每一個進程類別中的進程對應的進程信息,在所述進程信息中 提取所述進程的描述信息,并根據(jù)所述進程信息查找預設的進程信息特征庫中得到所述進 程對應的建議信息;
[0122]3033:顯示分類后的進程類別以及所述進程類別對應的建議信息,并在所述進程 類別對應的進程列表中顯示所述進程類別內的進程,以及所述進程對應的建議信息和/或 所述進程對應的描述信息。
[0123]304:接收用戶對進程類別或所述進程類別內的進程的操作命令,并根據(jù)所述操作 命令對進程類別對應的應用或進程類別中的進程執(zhí)行相應的操作。
[0124]具體為,當接收到直接對危險進程類別的操作命令時:
[0125]I)查看,選擇危險進程記錄,查看當前危險進程信息;
[0126]2)終止,一鍵終止危險進程,快速降低手機運行風險;
[0127]3)卸載,記錄危險進程所屬應用信息,一鍵終止進程后,對惡意軟件進行卸載,徹 底消除終端運行風險,提高終端安全系數(shù);
[0128]4)終止和卸載操作都提供標記/取消標記操作,方便用戶一次性處理多條記錄 項。
[0129]對安全進程類別的操作命令以及當接收到安全進程類別的進程列表中具體進程 的操作命令與步驟204相同。
[0130]本發(fā)明實施例通過預先設置進程的分類方式,在用戶查看進程信息時將進程按照 分類顯示,實現(xiàn)了用戶對終端當前運行的進程的了解,使得用戶提高了對進程的管理效率, 進而提高了系統(tǒng)的安全性。
[0131]實施例四
[0132]本發(fā)明實施例提供了一種顯示進程信息的方法,參見圖4,需要說明的是本實施例 中的部分步驟與實施例二中步驟的詳細說明相同,在本實施例中不再贅述。
[0133]方法流程包括:
[0134]401:掃描當前內存中運行的進程。
[0135]402:根據(jù)預設的進程顯示方式,對掃描到的進程進行排序。
[0136]本發(fā)明實施例,以根據(jù)應用的進程的啟動時間或進程占用內存的大小進行分類為 例進行說明,因此對進程分類的步驟402可以具體為:
[0137]當以進程的啟動時間為分類方式時:
[0138]4021:獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信息中的啟動時間對 所述進程進行排序。
[0139]當以進程占用內存的大小為分類方式時:
[0140]4022:獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信息中的占用內存的大小對所述進程進行排序。
[0141]403:顯示排序后的進程,并顯示所述排序后的進程對應的相關信息。
[0142]步驟403可以具體為:
[0143]4031:獲取排序后每一個進程對應的進程信息,在所述進程信息中提取所述進程 對應的描述信息;
[0144]4032:根據(jù)排序后每一個進程對應的進程信息查找預設的進程信息特征庫得到所 述進程對應的建議信息;
[0145]4033:顯示排序后的進程,以及所述進程對應的建議信息和/或所述進程對應的 描述信息。
[0146]具體的,此種方式?jīng)]有具體的類別區(qū)分,直接按預設的排列順序顯示所有進程及 其對應的建議信息和/或描述信息。
[0147]404:接收用戶對排序后的進程的操作命令,并根據(jù)所述操作命令對所述進程執(zhí)行 相應的操作。
[0148]當接收到對進程列表中具體進程的操作命令時:
[0149]I)查看,選擇某個進程的進程信息,例如文件路徑、啟動時間等進程詳細屬性;
[0150]2)終止,一鍵終止某個進程,將會判斷對同一程序的其他進程的影響,經(jīng)過安全性 確認后終止進程;
[0151]3)終止操作提供標記/取消標記操作,方便用戶一次性處理多條記錄項。
[0152]本發(fā)明實施例通過預先設置進程的分類方式,在用戶查看進程信息時將進程按照 分類顯示,實現(xiàn)了用戶對終端當前運行的進程的了解,使得用戶提高了對進程的管理效率, 進而提高了系統(tǒng)的安全性。
[0153]實施例五
[0154]參見圖5,本發(fā)明實施例提供了一種顯示進程信息的裝置,該裝置包括:
[0155]掃描模塊501,用于掃描當前內存中運行的進程;
[0156]處理模塊502,用于根據(jù)預設的進程顯示方式,對掃描到的進程進行分類或排序;
[0157]顯示模塊503,用于顯示分類后的各個進程類別以及所述各個進程類別內的進程, 并顯示每一個進程類別以及每一個進程類別內的進程的相關信息;或者,顯示排序后的進 程,并顯示所述排序后的進程對應的相關信息。
[0158]本發(fā)明實施例通過預先設置進程的分類方式,在用戶查看進程信息時將進程按照 分類顯示,實現(xiàn)了用戶對終端當前運行的進程的了解,使得用戶提高了對進程的管理效率, 進而提高了系統(tǒng)的安全性。
[0159]實施例六
[0160]參見圖6,本發(fā)明實施例提供了一種顯示進程信息的裝置,需要說明的是,本發(fā)明 實施例的終端對應實施例二的方法內容,該裝置包括:
[0161]掃描模塊601,用于掃描當前內存中運行的進程;
[0162]處理模塊602,用于根據(jù)預設的進程顯示方式,對掃描到的進程進行分類;
[0163]顯示模塊603,用于顯示分類后的各個進程類別以及所述各個進程類別內的進程, 并顯示每一個進程類別以及每一個進程類別內的進程的相關信息。
[0164]其中,在【具體實施方式】中,本發(fā)明實施例的所述處理模塊602,包括:[0165]第一分類單元6021,用于獲取運行中的每一個進程的進程信息,并獲取所述進程 信息中的應用標識,按照同一應用標識的進程歸為一類的原則對掃描到的進程進行分類。
[0166]所述顯示模塊603,包括:
[0167]第一獲取單元6031,用于獲取分類后每一個進程類別對應的建議信息;
[0168]第二獲取單元6032,用于獲取分類后每一個進程類別中的進程對應的進程信息, 在所述進程信息中提取所述進程的描述信息,并根據(jù)所述進程信息查找預設的進程信息特 征庫中得到所述進程對應的建議信息;
[0169]第一顯示單元6033,用于顯示分類后的進程類別以及所述進程類別對應的建議信 息,并在所述進程類別對應的進程列表中顯示所述進程類別內的進程,以及所述進程對應 的建議信息和/或所述進程對應的描述信息。
[0170]其中,所述第三獲取單元6031,包括:
[0171]第一獲取子單元60311,用于獲取分類后每一個進程類別對應的應用標識,根據(jù)所 述應用標識查找預設的進程信息特征庫得到對應的建議信息作為所述進程類別對應的類 別的建議信息。
[0172]所述終端還包括:
[0173]第一接收模塊604,用于接收用戶對進程類別或所述進程類別內的進程的操作命 令,并根據(jù)所述操作命令對進程類別對應的應用或進程類別中的進程執(zhí)行相應的操作。
[0174]本發(fā)明實施例通過預先設置進程的分類方式,在用戶查看進程信息時將進程按照 分類顯示,實現(xiàn)了用戶對終端當前運行的進程的了解,使得用戶提高了對進程的管理效率, 進而提高了系統(tǒng)的安全性。
[0175]實施例七
[0176]參見圖7,本發(fā)明實施例提供了一種顯示進程信息的裝置,需要說明的是,本發(fā)明 實施例的終端對應實施例三的方法內容,該裝置包括:
[0177]掃描模塊701,用于掃描當前內存中運行的進程;
[0178]處理模塊702,用于根據(jù)預設的進程顯示方式,對掃描到的進程進行分類;
[0179]顯示模塊703,用于顯示分類后的各個進程類別以及所述各個進程類別內的進程, 并顯示每一個進程類別以及每一個進程類別內的進程的相關信息。
[0180]其中,在本發(fā)明實施例的【具體實施方式】中,所述處理模塊702,包括:
[0181]第二分類單元7021,用于獲取運行中的每一個進程的進程信息,并根據(jù)所述進程 信息查找預設的進程信息特征庫得到對應的安全評估,按照安全評估是危險進程或安全進 程對掃描到的進程進行分類。
[0182]所述顯示模塊703,包括:
[0183]第一獲取單元7031,用于獲取分類后每一個進程類別對應的建議信息;
[0184]第二獲取單元7032,用于獲取分類后每一個進程類別中的進程對應的進程信息, 在所述進程信息中提取所述進程的描述信息,并根據(jù)所述進程信息查找預設的進程信息特 征庫中得到所述進程對應的建議信息;
[0185]第一顯示單元7033,用于顯示分類后的進程類別以及所述進程類別對應的建議信 息,并在所述進程類別對應的進程列表中顯示所述進程類別內的進程,以及所述進程對應 的建議信息和/或所述進程對應的描述信息。[0186]其中,所述第三獲取單元7031,包括:
[0187]第二獲取子單元70311,用于獲取分類后每一個進程類別對應的應用標識,根據(jù)所 述應用標識查找預設的進程信息特征庫得到對應的建議信息作為所述進程類別對應的類 別的建議信息。
[0188]所述終端還包括:
[0189]第一接收模塊704,用于接收用戶對進程類別或所述進程類別內的進程的操作命 令,并根據(jù)所述操作命令對進程類別對應的應用或進程類別中的進程執(zhí)行相應的操作。
[0190]本發(fā)明實施例通過預先設置進程的分類方式,在用戶查看進程信息時將進程按照 分類顯示,實現(xiàn)了用戶對終端當前運行的進程的了解,使得用戶提高了對進程的管理效率, 進而提高了系統(tǒng)的安全性。
[0191]實施例八
[0192]參見圖8,本發(fā)明實施例提供了一種顯示進程信息的裝置,需要說明的是,本發(fā)明 實施例的終端對應實施例三的方法內容,該裝置包括:
[0193]掃描模塊801,用于掃描當前內存中運行的進程;
[0194]處理模塊802,用于根據(jù)預設的進程顯示方式,對掃描到的進程進行排序;
[0195]顯示模塊803,用于顯示排序后的進程,并顯示所述排序后的進程對應的相關信
肩、O
[0196]其中,在【具體實施方式】中,所述處理模塊802,包括:
[0197]第一排序單元8021,用于獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信 息中的啟動時間對所述進程進行排序;
[0198]第二排序單元8022,用于獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信 息中的占用內存的大小對所述進程進行排序。
[0199]所述顯示模塊803,包括:
[0200]第三獲取單元8031,用于獲取排序后每一個進程對應的進程信息,在所述進程信 息中提取所述進程對應的描述信息;
[0201]第四獲取單元8032,用于根據(jù)排序后每一個進程對應的進程信息查找預設的進程 信息特征庫得到所述進程對應的建議信息;
[0202]第二顯示單元8033,用于顯示排序后的進程,以及所述進程對應的建議信息和/ 或所述進程對應的描述信息。
[0203]所述終端還包括:
[0204]第二接收模塊804,用于接收用戶對排序后的進程的操作命令,并根據(jù)所述操作命 令對所述進程執(zhí)行相應的操作。
[0205]本發(fā)明實施例通過預先設置進程的分類方式,在用戶查看進程信息時將進程按照 分類顯示,實現(xiàn)了用戶對終端當前運行的進程的了解,使得用戶提高了對進程的管理效率, 進而提高了系統(tǒng)的安全性。
[0206]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0207]本領域普通技術人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件 來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀 存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。[0208]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和 原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種顯示進程信息的方法,其特征在于,所述方法包括:掃描當前內存中運行的進程;根據(jù)預設的進程顯示方式,對掃描到的進程進行分類或排序;顯示分類后的各個進程類別以及所述各個進程類別內的進程,并顯示每一個進程類別以及每一個進程類別內的進程的相關信息;或者,顯示排序后的進程,并顯示所述排序后的進程對應的相關信息。
2.根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)預設的進程顯示方式,對掃描到的進程進行分類,包括:獲取運行中的每一個進程的進程信息,并獲取所述進程信息中的應用標識,按照同一應用標識的進程歸為一類的原則對掃描到的進程進行分類;或者,獲取運行中的每一個進程的進程信息,并根據(jù)所述進程信息查找預設的進程信息特征庫得到對應的安全評估,按照安全評估是危險進程或安全進程對掃描到的進程進行分類。
3.根據(jù)權利要求1所述的方法,其特征在于,所述根據(jù)預設的進程顯示方式,對掃描到的進程進行排序,包括:獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信息中的啟動時間對所述進程進行排序;或者,獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信息中的占用內存的大小對所述進程進行排序。
4.根據(jù)權利要求1所述的方法,其特征在于,所述顯示分類后的各個進程類別以及所述各個進程類別內的進程,并顯示每一個進程類別以及每一個進程類別內的進程的相關信息,包括:獲取分類后每一個進程類別對應的建議信息;·獲取分類后每一個進程類別中的進程對應的進程信息,在所述進程信息中提取所述進程的描述信息,并根據(jù)所述進程信息查找預設的進程信息特征庫中得到所述進程對應的建議信息;顯示分類后的進程類別以及所述進程類別對應的建議信息,并在所述進程類別對應的進程列表中顯示所述進程類別內的進程,以及所述進程對應的建議信息和/或所述進程對應的描述信息。
5.根據(jù)權利要求4所述的方法,其特征在于,所述獲取分類后每一個進程類別對應的建議信息,包括:獲取分類后每一個進程類別對應的應用標識,根據(jù)所述應用標識查找預設的進程信息特征庫得到對應的建議信息作為所述進程類別對應的類別的建議信息;或者,獲取分類后每一個進程類別對應的應用標識,根據(jù)所述應用標識查找預設的進程信息特征庫得到對應的建議信息作為所述進程類別對應的類別的建議信息。
6.根據(jù)權利要求1所述的方法,其特征在于,所述顯示排序后的進程,并顯示所述排序后的進程對應的相關信息,包括:獲取排序后每一個進程對應的進程信息,在所述進程信息中提取所述進程對應的描述信息;根據(jù)排序后每一個進程對應的進程信息查找預設的進程信息特征庫得到所述進程對應的建議信息;顯示排序后的進程,以及所述進程對應的建議信息和/或所述進程對應的描述信息。
7.根據(jù)權利要求1所述的方法,其特征在于,所述顯示分類后的各個進程類別以及所述各個進程類別內的進程,并顯示每一個進程類別以及每一個進程類別內的進程的相關信息之后,所述方法還包括:接收用戶對進程類別或所述進程類別內的進程的操作命令,并根據(jù)所述操作命令對進程類別對應的應用或進程類別中的進程執(zhí)行相應的操作。
8.根據(jù)權利要求1所述的方法,其特征在于,所述顯示排序后的進程,并顯示所述排序后的進程對應的相關信息之后,所述方法還包括:接收用戶對排序后的進程的操作命令,并根據(jù)所述操作命令對所述進程執(zhí)行相應的操作。
9.一種顯示進程信息的終端,其特征在于,所述終端包括:掃描模塊,用于掃描當前內存中運行的進程;處理模塊,用于根據(jù)預設的進程顯示方式,對掃描到的進程進行分類或排序;顯示模塊,用于顯示分類后的各個進程類別以及所述各個進程類別內的進程,并顯示每一個進程類別以及每一個進程類別內的進程的相關信息;或者,顯示排序后的進程,并顯示所述排序后的進程對應的相關信息。
10.根據(jù)權利要求9所述的終端,其特征在于,所述處理模塊,包括:第一分類單元,用于獲取運行中的每一個進程的進程信息,并獲取所述進程信息中的應用標識,按照同一應用標識的進程歸為一類的原則對掃描到的進程進行分類;第二分類單元,用于獲取運行中的每一個進程的進程信息,并根據(jù)所述進程信息查找預設的進程信息特征庫得到對應的安全評估,按照安全評估是危險進程或安全進程對掃描到的進程進行分類。
11.根據(jù)權利要求9所述的終端,其特征在于,所述處理模塊,包括:第一排序單元,用于獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信息中的啟動時間對所述進程進行排序;第二排序單元,用于獲取所述掃描到的進程的進程信息,并根據(jù)所述進程信息中的占用內存的大小對所述進程進行排序。
12.根據(jù)權利要求9所述的終端,其特征在于,所述顯示模塊,包括:第一獲取單元,用于獲取分類后每一個進程類別對應的建議信息;第二獲取單元,用于獲取分類后每一個進程類別中的進程對應的進程信息,在所述進程信息中提取所述進程的描述信息,并根據(jù)所述進程信息查找預設的進程信息特征庫中得到所述進程對應的建議信息;第一顯示單元,用于顯示分類后的進程類別以及所述進程類別對應的建議信息,并在所述進程類別對應的進程列表中顯示所述進程類別內的進程,以及所述進程對應的建議信息和/或所述進程對應的描述信息。
13.根據(jù)權利要求12所述的終端,其特征在于,所述第一獲取單元,包括:第一獲取子單 元,用于獲取分類后每一個進程類別對應的應用標識,根據(jù)所述應用標識查找預設的進程信息特征庫得到對應的建議信息作為所述進程類別對應的類別的建議信息;第二獲取子單元,用于獲取分類后每一個進程類別對應的應用標識,根據(jù)所述應用標識查找預設的進程信息特征庫得到對應的建議信息作為所述進程類別對應的類別的建議信息。
14.根據(jù)權利要求9所述的終端,其特征在于,所述顯示模塊,包括:第三獲取單元,用于獲取排序后每一個進程對應的進程信息,在所述進程信息中提取所述進程對應的描述信息;第四獲取單元,用于根據(jù)排序后每一個進程對應的進程信息查找預設的進程信息特征庫得到所述進程對應的建議信息;第二顯示單元,用于顯示排序后的進程,以及所述進程對應的建議信息和/或所述進程對應的描述信息。
15.根據(jù)權利要求9所述的終端,其特征在于,所述終端還包括:第一接收模塊,用于接收用戶對進程類別或所述進程類別內的進程的操作命令,并根據(jù)所述操作命令對進程類別對應的應用或進程類別中的進程執(zhí)行相應的操作。
16.根據(jù)權利要求9所述的終端,其特征在于,所述終端還包括:第二接收模塊,用于接收 用戶對排序后的進程的操作命令,并根據(jù)所述操作命令對所述進程執(zhí)行相應的操作。
【文檔編號】G06F11/32GK103577301SQ201210252505
【公開日】2014年2月12日 申請日期:2012年7月20日 優(yōu)先權日:2012年7月20日
【發(fā)明者】王慶, 郭浩然, 肖權浩, 袁宜霞, 宋家順, 李朋濤, 詹勛昌, 林春優(yōu) 申請人:騰訊科技(深圳)有限公司