亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

計(jì)算機(jī)系統(tǒng)檢測(cè)方法及裝置的制造方法

文檔序號(hào):9471843閱讀:583來(lái)源:國(guó)知局
計(jì)算機(jī)系統(tǒng)檢測(cè)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及計(jì)算機(jī)系統(tǒng)檢測(cè)方法及裝置。
【背景技術(shù)】
[0002]目前市場(chǎng)上大部分的安全軟件都具有檢測(cè)功能,用于對(duì)電腦各項(xiàng)指標(biāo)進(jìn)行檢測(cè)。傳統(tǒng)的檢測(cè)方式通常是在固定的時(shí)間對(duì)電腦的各項(xiàng)指標(biāo)進(jìn)行檢測(cè)或用戶打開(kāi)該安全軟件主動(dòng)對(duì)電腦的各項(xiàng)數(shù)據(jù)進(jìn)行檢測(cè),其中檢測(cè)模式包括同一時(shí)刻僅可執(zhí)行一條檢測(cè)任務(wù)的非并行檢測(cè)模式和同一時(shí)刻可以執(zhí)行兩條以上檢測(cè)任務(wù)的并行檢測(cè)模式。例如,使用特定的安全軟件對(duì)電腦進(jìn)行檢測(cè)時(shí),依次對(duì)預(yù)置的檢測(cè)任務(wù)進(jìn)行檢測(cè),該預(yù)置的檢測(cè)任務(wù)包括檢測(cè)QQ目錄是否安全、檢測(cè)桌面是否有異常圖標(biāo)、檢測(cè)系統(tǒng)盤(pán)是否存在垃圾文件、檢測(cè)IE搜索引擎是否存在風(fēng)險(xiǎn)等多項(xiàng)檢測(cè)任務(wù)。若采用非并行檢測(cè)模式進(jìn)行檢測(cè)時(shí),首先檢測(cè)QQ目錄是否安全,在檢測(cè)QQ目錄是否安全執(zhí)行完之后,將檢測(cè)桌面是否有異常圖標(biāo),在檢測(cè)桌面是否有異常圖標(biāo)執(zhí)行完成之后,將檢測(cè)系統(tǒng)盤(pán)是否存在垃圾文件,直至所有的檢測(cè)任務(wù)執(zhí)行完成后,輸出本次檢測(cè)的評(píng)分?jǐn)?shù)據(jù);其缺陷在于檢測(cè)時(shí)間較長(zhǎng)。若采用并行檢測(cè)模式進(jìn)行檢測(cè)時(shí),首先檢測(cè)QQ目錄是否安全和檢測(cè)桌面是否有異常圖標(biāo),在檢測(cè)QQ目錄是否安全和檢測(cè)桌面是否有異常圖標(biāo)兩者中的任意一者執(zhí)行完成后,執(zhí)行下一條檢測(cè)任務(wù),直至所有的檢測(cè)任務(wù)執(zhí)行完成后,輸出本次檢測(cè)的評(píng)分?jǐn)?shù)據(jù)。由于并行檢測(cè)模式可以同時(shí)執(zhí)行兩條以上的檢測(cè)任務(wù),因此可以縮短檢測(cè)時(shí)間;但是檢測(cè)模式將導(dǎo)致CPU的使用率將增加,當(dāng)CPU的使用率達(dá)到一定程度時(shí),容易出現(xiàn)卡頓的現(xiàn)象,影響用戶的使用。

【發(fā)明內(nèi)容】

[0003]本發(fā)明實(shí)施例的主要目的是提供一種計(jì)算機(jī)系統(tǒng)檢測(cè)方法及裝置,旨在防止用戶機(jī)卡頓的同時(shí),縮短系統(tǒng)的檢測(cè)的時(shí)間。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種計(jì)算機(jī)系統(tǒng)檢測(cè)方法,包括以下步驟:
[0005]當(dāng)偵測(cè)到運(yùn)行狀態(tài)檢測(cè)請(qǐng)求時(shí),獲取計(jì)算機(jī)的性能指標(biāo)值及所述運(yùn)行狀態(tài)檢測(cè)請(qǐng)求對(duì)應(yīng)的檢測(cè)任務(wù),所述性能指標(biāo)值為所述計(jì)算機(jī)各硬件性能的綜合值;
[0006]判斷所述性能指標(biāo)值是否大于第一閾值;
[0007]若是,則控制所述檢測(cè)任務(wù)并行執(zhí)行;
[0008]若否,則控制所述檢測(cè)任務(wù)依次執(zhí)行。
[0009]進(jìn)一步地,本發(fā)明實(shí)施例還提供了一種計(jì)算機(jī)系統(tǒng)檢測(cè)裝置包括:
[0010]獲取模塊,用于當(dāng)偵測(cè)到運(yùn)行狀態(tài)檢測(cè)請(qǐng)求時(shí),獲取計(jì)算機(jī)的性能指標(biāo)值及所述運(yùn)行狀態(tài)檢測(cè)請(qǐng)求對(duì)應(yīng)的檢測(cè)任務(wù),所述性能指標(biāo)值為所述計(jì)算機(jī)各硬件性能的綜合值;
[0011]判斷模塊,用于判斷所述性能指標(biāo)值是否大于第一閾值;
[0012]檢測(cè)控制模塊、用于當(dāng)性能指標(biāo)值大于第一閾值時(shí),控制所述檢測(cè)任務(wù)并行執(zhí)行;當(dāng)性能指標(biāo)值小于或等于第一閾值時(shí),控制所述檢測(cè)任務(wù)依次執(zhí)行。
[0013]本發(fā)明通過(guò)獲取用戶機(jī)的性能指標(biāo)值及檢測(cè)任務(wù),并根據(jù)性能指標(biāo)值控制高配置的用戶機(jī)進(jìn)行并行檢測(cè)的檢測(cè)模式,控制低配置的用戶機(jī)進(jìn)行非并行檢測(cè)的檢測(cè)模式,因此在防止了用戶機(jī)卡頓的同時(shí),縮短了系統(tǒng)的檢測(cè)的時(shí)間。
【附圖說(shuō)明】
[0014]圖1是本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)裝置第一實(shí)施例的硬件架構(gòu)示意圖;
[0015]圖2是本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)裝置第二實(shí)施例的功能模塊示意圖;
[0016]圖3是圖2中檢測(cè)控制模塊的功能模塊示意圖;
[0017]圖4是本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)裝置第四實(shí)施例的功能模塊示意圖;
[0018]圖5是本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)裝置第五實(shí)施例的功能模塊示意圖;
[0019]圖6是本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)裝置第六實(shí)施例的功能模塊示意圖;
[0020]圖7是本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)方法第一實(shí)施例的流程示意圖;
[0021]圖8是本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)方法第二實(shí)施例的流程示意圖;
[0022]圖9是本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)方法第三實(shí)施例的流程示意圖;
[0023]圖10是本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)方法第四實(shí)施例的流程示意圖;
[0024]圖11是本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)方法第五實(shí)施例的流程示意圖。
[0025]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0026]以下結(jié)合說(shuō)明書(shū)附圖及具體實(shí)施例進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0027]參照?qǐng)D1,提出本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)裝置第一實(shí)施例。該實(shí)施例中,該數(shù)據(jù)處理裝置包括:處理器111、存儲(chǔ)器112、用戶接口 113、網(wǎng)絡(luò)接口 114及通信總線115。通信總線115用于數(shù)據(jù)服務(wù)器中各組成部件之間的通信,用戶接口 113用于接收用戶輸入的信息,該用戶接口可以為有線接口及無(wú)線接口,例如鍵盤(pán)、鼠標(biāo)等。網(wǎng)絡(luò)接口 114用于數(shù)據(jù)服務(wù)器與外部進(jìn)行互相通信,該網(wǎng)絡(luò)接口 114也可以包括有線接口及無(wú)線接口。存儲(chǔ)器112可以包括一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),而且其不但包括內(nèi)部存儲(chǔ)器,還包括外部存儲(chǔ)器。該存儲(chǔ)器中存儲(chǔ)有操作系統(tǒng)及檢測(cè)程序等等。處理器111用于調(diào)用存儲(chǔ)器112中的檢測(cè)程序,以執(zhí)行以下操作:
[0028]在通過(guò)用戶接口 113接收用戶輸入的運(yùn)行狀態(tài)檢測(cè)請(qǐng)求時(shí),獲取計(jì)算機(jī)的性能指標(biāo)值及所述運(yùn)行狀態(tài)檢測(cè)請(qǐng)求對(duì)應(yīng)的檢測(cè)任務(wù),所述性能指標(biāo)值為所述計(jì)算機(jī)各硬件性能的綜合值;
[0029]判斷所述性能指標(biāo)值是否大于第一閾值;
[0030]若是,則控制所述檢測(cè)任務(wù)并行執(zhí)行;
[0031]若否,則控制所述檢測(cè)任務(wù)依次執(zhí)行。
[0032]進(jìn)一步地,處理器111還用于調(diào)用存儲(chǔ)器112中的檢測(cè)程序,以執(zhí)行以下操作:
[0033]獲取所述計(jì)算機(jī)的CPU核數(shù);
[0034]根據(jù)所述CPU核數(shù)和預(yù)置的計(jì)算規(guī)則計(jì)算獲得用于控制執(zhí)行檢測(cè)任務(wù)并行數(shù)的限制值。
[0035]進(jìn)一步地,處理器111還用于調(diào)用存儲(chǔ)器112中的檢測(cè)程序,以執(zhí)行以下操作:
[0036]實(shí)時(shí)監(jiān)測(cè)CPU的使用率;
[0037]當(dāng)CPU當(dāng)前的使用率大于第二閾值時(shí),控制當(dāng)前執(zhí)行檢測(cè)任務(wù)的并行數(shù)不變或減小;當(dāng)CPU當(dāng)前的使用率小于或等于所述第二閾值、且當(dāng)前執(zhí)行檢測(cè)任務(wù)的并行數(shù)小于所述限制值時(shí),控制當(dāng)前執(zhí)行檢測(cè)任務(wù)的并行數(shù)增加。
[0038]進(jìn)一步地,處理器111還用于調(diào)用存儲(chǔ)器112中的檢測(cè)程序,以執(zhí)行以下操作:
[0039]檢測(cè)系統(tǒng)1中進(jìn)程的運(yùn)行狀態(tài),所述進(jìn)程為非檢測(cè)任務(wù)對(duì)應(yīng)的任務(wù)進(jìn)程;
[0040]當(dāng)所述進(jìn)程中存在占用CPU使用率大于預(yù)設(shè)值的進(jìn)程時(shí),減少檢測(cè)任務(wù)的并行數(shù)。
[0041]進(jìn)一步地,處理器111還用于調(diào)用存儲(chǔ)器112中的檢測(cè)程序,以執(zhí)行以下操作:
[0042]當(dāng)占用CPU使用率大于預(yù)設(shè)值的所述進(jìn)程結(jié)束時(shí),且當(dāng)前檢測(cè)任務(wù)未結(jié)束時(shí),將檢測(cè)任務(wù)的并行數(shù)恢復(fù)至減少前的并行數(shù)。
[0043]本發(fā)明實(shí)施例通過(guò)獲取用戶機(jī)的性能指標(biāo)值及檢測(cè)任務(wù),并根據(jù)性能指標(biāo)值控制高配置的用戶機(jī)進(jìn)行并行檢測(cè)的檢測(cè)模式,控制低配置的用戶機(jī)進(jìn)行非并行檢測(cè)的檢測(cè)模式,因此在防止了用戶機(jī)卡頓的同時(shí),縮短了系統(tǒng)的檢測(cè)的時(shí)間。
[0044]進(jìn)一步地,參照?qǐng)D2,提供了本發(fā)明計(jì)算機(jī)系統(tǒng)檢測(cè)裝置的第二實(shí)施例,該實(shí)施例提供的計(jì)算機(jī)系統(tǒng)檢測(cè)裝置包括:
[0045]獲取模塊100,用于當(dāng)偵測(cè)到運(yùn)行狀態(tài)檢測(cè)請(qǐng)求時(shí),獲取計(jì)算機(jī)的性能指標(biāo)值及所述運(yùn)行狀態(tài)檢測(cè)請(qǐng)求對(duì)應(yīng)的檢測(cè)任務(wù);
[0046]本實(shí)施例提供的計(jì)算機(jī)系統(tǒng)檢測(cè)方法可應(yīng)用于計(jì)算機(jī)中電腦管家軟件的檢測(cè),上述檢測(cè)任務(wù)為檢測(cè)操作過(guò)程中需要檢測(cè)的項(xiàng)目。上述性能指標(biāo)值為計(jì)算機(jī)各硬件性能的綜合性能指標(biāo)值,具體地,可根據(jù)計(jì)算機(jī)內(nèi)各硬件的性能指標(biāo)值進(jìn)行綜合計(jì)算得到。例如,可通過(guò)微軟提供的系統(tǒng)API接口,獲得計(jì)算機(jī)硬件參數(shù),并根據(jù)該硬件參數(shù)計(jì)算獲得各硬件的性能指標(biāo)值,然后根據(jù)各硬件的性能指標(biāo)值計(jì)算獲得計(jì)算機(jī)的性能指標(biāo)值。
[0047]判斷模塊200,用于判斷所述性能指標(biāo)值是否大于第一閾值;
[0048]上述第一閾值的大小可根據(jù)實(shí)際需要進(jìn)行設(shè)置,具體地,該第一閾值用于區(qū)分高配置計(jì)算機(jī)和低配置計(jì)算,當(dāng)性能指標(biāo)值大于第一閾值時(shí),則可認(rèn)定為該計(jì)算機(jī)為高配置計(jì)算機(jī),當(dāng)性能指標(biāo)
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1