用的系統(tǒng)資源之前,該方法還可以包括:停止掃描該存儲(chǔ)設(shè)備。換言之,上述步驟S102可以用以下步驟S102’替換,如圖2所示。
[0038]S102’、智能設(shè)備在檢測到用戶操作檢測到接收了用戶操作的情況下,停止掃描該存儲(chǔ)設(shè)備,并釋放掃描存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源,以基于該智能設(shè)備中可用的系統(tǒng)資源響應(yīng)所檢測到的用戶操作。
[0039]智能設(shè)備在檢測到接收了用戶操作的情況下,關(guān)閉掃描功能,以停止掃描該存儲(chǔ)設(shè)備,該情況下,由于智能設(shè)備已停止掃描存儲(chǔ)設(shè)備,因此可以釋放掃描存儲(chǔ)設(shè)備的過程中所使用的所有系統(tǒng)資源,從而能夠利用更多可用的系統(tǒng)資源響應(yīng)用戶操作。
[0040]該可選的實(shí)現(xiàn)方式能夠優(yōu)先處理用戶操作。
[0041]結(jié)合圖2,在一種可選的實(shí)現(xiàn)方式中,在停止掃描該存儲(chǔ)設(shè)備之后,該方法還可以包括以下步驟S103,如圖3所示。
[0042]S103、智能設(shè)備若在預(yù)設(shè)時(shí)間段內(nèi)未檢測到用戶操作檢測到接收了用戶操作,則重新掃描該存儲(chǔ)設(shè)備。
[0043]智能設(shè)備在預(yù)設(shè)時(shí)間段內(nèi)未檢測到接收了用戶操作時(shí),即認(rèn)為暫時(shí)不會(huì)再接收到用戶操作,因此為了提高系統(tǒng)資源的利用率,可以重新開啟掃描功能,然后重新開始掃描該存儲(chǔ)設(shè)備。具體的,重新開始以“全速掃描”的方式掃描該存儲(chǔ)設(shè)備。
[0044]具體的,智能設(shè)備可以從停止掃描該存儲(chǔ)設(shè)備時(shí)或接收到上一個(gè)用戶操作時(shí)開始的預(yù)設(shè)時(shí)間段內(nèi),若未檢測到接收了用戶操作,則重新掃描該存儲(chǔ)設(shè)備。其中,后者中,智能設(shè)備可以在接收到一個(gè)用戶操作時(shí)開始計(jì)時(shí),若在預(yù)設(shè)時(shí)間段內(nèi)沒有檢測到接收了用戶操作,則重新掃描該存儲(chǔ)設(shè)備;若在預(yù)設(shè)時(shí)間段內(nèi)檢測到接收了用戶操作,則重新在所接收到的該用戶操作時(shí)開始計(jì)時(shí),依次類推。
[0045]本發(fā)明實(shí)施例對(duì)預(yù)設(shè)時(shí)間段的具體取值以及該取值的獲取方式均不進(jìn)行限定。例如,可以結(jié)合系統(tǒng)資源的利用率等信息確定。
[0046]需要說明的是,步驟S103中的“用戶操作”與步驟S102中的“用戶操作”可以是相同的用戶操作,也可以是不同的用戶操作,例如,可以是不同類型和/或是通過不同輸入方式輸入的用戶操作。
[0047]結(jié)合圖1,在另一種可選的實(shí)現(xiàn)方式中,智能設(shè)備在檢測到接收了用戶操作的情況下,在釋放掃描該存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源之前,該方法還可以包括:檢測該智能設(shè)備的系統(tǒng)資源使用情況;釋放掃描存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源,包括:在智能設(shè)備中已使用的系統(tǒng)資源占總系統(tǒng)資源的比例大于或等于預(yù)設(shè)閾值時(shí),釋放掃描存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源。舉例而言,上述步驟S102可以包括下步驟S102a-S102d,如圖4所示。
[0048]S102a、智能設(shè)備在檢測到接收了用戶操作時(shí),檢測該智能設(shè)備的系統(tǒng)資源使用情況。
[0049]具體的,在智能設(shè)備檢測到接收了用戶操作時(shí),獲取該智能設(shè)備中已使用的系統(tǒng)資源的大小。另外該方法還可以包括:智能設(shè)備確定該智能設(shè)備的總系統(tǒng)資源的大小。
[0050]S102b、智能設(shè)備判斷已使用的系統(tǒng)資源占總系統(tǒng)資源的比例是否大于或等于預(yù)設(shè)閾值。
[0051]若是,則執(zhí)行步驟S102c;若否,則認(rèn)為對(duì)存儲(chǔ)設(shè)備的掃描的過程中,幾乎不會(huì)影響到對(duì)用戶操作的響應(yīng)速率,則執(zhí)行步驟S102d。
[0052]其中,本發(fā)明實(shí)施例對(duì)預(yù)設(shè)閾值的具體取值以及該取值的獲取方式不進(jìn)行限定,例如,可以根據(jù)一般的用戶操作需要占用的系統(tǒng)資源的大小,以及用戶對(duì)用戶操作的響應(yīng)速率的需求等因素確定該預(yù)設(shè)閾值的大小。
[0053]S102c、智能設(shè)備釋放掃描存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源,以基于智能設(shè)備中可用的系統(tǒng)資源響應(yīng)用戶操作。
[0054]智能設(shè)備釋放掃描存儲(chǔ)設(shè)備的過程中所使用的部分或全部系統(tǒng)資源。前者中,智能設(shè)備可以同時(shí)執(zhí)行掃描存儲(chǔ)設(shè)備和響應(yīng)用戶操作的動(dòng)作,具體實(shí)現(xiàn)時(shí),在該過程中,優(yōu)先考慮快速響應(yīng)用戶操作。
[0055]S102d、智能設(shè)備直接基于該智能設(shè)備中可用的系統(tǒng)資源響應(yīng)用戶操作。
[0056]參見圖5,為本發(fā)明實(shí)施例提供的一種智能設(shè)備的結(jié)構(gòu)示意圖。圖5所示的智能設(shè)備5用于執(zhí)行上文提供的掃描控制方法,本實(shí)施例中相關(guān)內(nèi)容的解釋可以參考上文。圖5所示的智能設(shè)備5包括:掃描單元51、接收單元52、檢測單元53、釋放單元54和響應(yīng)單元55。
[0057]掃描單元51,用于基于智能設(shè)備5中可用的系統(tǒng)資源掃描存儲(chǔ)設(shè)備。
[0058]接收單元52,用于接收用戶操作。
[0059]檢測單元53,用于在掃描單元52掃描該存儲(chǔ)設(shè)備的過程中,檢測接收單元52是否接收到用戶操作。
[0060]釋放單元54,用于在檢測單元52檢測到接收單元53接收了用戶操作的情況下,釋放掃描該存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源,以使響應(yīng)單元55基于智能設(shè)備5中可用的系統(tǒng)資源響應(yīng)檢測單元52所檢測到的用戶操作。
[0061]可選的,檢測單元53,還用于在檢測到接收單元52接收了用戶操作的情況下,控制掃描單元51停止掃描該存儲(chǔ)設(shè)備。
[0062]進(jìn)一步可選的,掃描單元51,還用于若檢測單元53在預(yù)設(shè)時(shí)間段內(nèi)未檢測到接收了用戶操作,則重新掃描該存儲(chǔ)設(shè)備。
[0063]可選的,檢測單元53,還用于檢測智能設(shè)備5的系統(tǒng)資源使用情況。該情況下,釋放單元54,具體用于根據(jù)檢測單元53所檢測到的智能設(shè)備5的系統(tǒng)資源使用情況,在確定智能設(shè)備5中已使用的系統(tǒng)資源占總系統(tǒng)資源的比例大于或等于預(yù)設(shè)閾值時(shí),釋放掃描單元51掃描該存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源。
[0064]本發(fā)明實(shí)施例提供的智能設(shè)備,智能設(shè)備能夠直接基于其可用的系統(tǒng)資源掃描存儲(chǔ)設(shè)備,與現(xiàn)有技術(shù)中需要在可用的系統(tǒng)資源中為響應(yīng)可能接收到的用戶操作預(yù)留出一部分系統(tǒng)資源相比,能夠在掃描的過程中,提高掃描速率;另一方面,智能設(shè)備能夠在檢測到接收了用戶操作的情況下,釋放掃描存儲(chǔ)設(shè)備的過程中所使用的部分或全部系統(tǒng)資源,從而增加可用的系統(tǒng)資源,也就是說,能夠基于可調(diào)的系統(tǒng)資源響應(yīng)用戶操作,與現(xiàn)有技術(shù)中基于預(yù)留的固定的系統(tǒng)資源響應(yīng)用戶操作相比,能夠盡可能地利用更多地系統(tǒng)資源響應(yīng)用戶操作,從而提高響應(yīng)速率,提高了用戶的體驗(yàn)。尤其地,在利用該智能設(shè)備掃描存儲(chǔ)設(shè)備時(shí)所需要的時(shí)間較長的場景中時(shí),效果更明顯。
[0065]最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種掃描控制方法,其特征在于,包括: 智能設(shè)備基于所述智能設(shè)備中可用的系統(tǒng)資源掃描存儲(chǔ)設(shè)備,并在掃描所述存儲(chǔ)設(shè)備的過程中,檢測是否接收到用戶操作; 所述智能設(shè)備在檢測到接收了用戶操作的情況下,釋放掃描所述存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源,以基于所述智能設(shè)備中可用的系統(tǒng)資源響應(yīng)所檢測到的用戶操作。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述智能設(shè)備在檢測到接收了用戶操作的情況下,在釋放掃描所述存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源之前,所述方法還包括: 停止掃描所述存儲(chǔ)設(shè)備。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述停止掃描所述存儲(chǔ)設(shè)備之后,所述方法還包括: 所述智能設(shè)備若在預(yù)設(shè)時(shí)間段內(nèi)未檢測到接收了用戶操作,則重新掃描所述存儲(chǔ)設(shè)備。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述智能設(shè)備在檢測到接收了用戶操作的情況下,在釋放掃描所述存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源之前,所述方法還包括: 檢測所述智能設(shè)備的系統(tǒng)資源使用情況; 所述釋放掃描所述存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源,包括: 在所述智能設(shè)備中已使用的系統(tǒng)資源占總系統(tǒng)資源的比例大于或等于預(yù)設(shè)閾值時(shí),釋放掃描所述存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源。5.—種智能設(shè)備,其特征在于,包括:掃描單元、接收單元、檢測單元、釋放單元和響應(yīng)單元; 所述掃描單元,用于基于所述智能設(shè)備中可用的系統(tǒng)資源掃描存儲(chǔ)設(shè)備; 所述接收單元,用于接收用戶操作; 所述檢測單元,用于在所述掃描單元掃描所述存儲(chǔ)設(shè)備的過程中,檢測所述接收單元是否接收到用戶操作; 所述釋放單元,用于在所述檢測單元檢測到所述接收單元接收了用戶操作的情況下,釋放掃描所述存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源,以使所述響應(yīng)單元基于所述智能設(shè)備中可用的系統(tǒng)資源響應(yīng)所述檢測單元所檢測到的用戶操作。6.根據(jù)權(quán)利要求5所述的智能設(shè)備,其特征在于, 所述檢測單元,還用于在檢測到所述接收單元接收了用戶操作的情況下,控制所述掃描單元停止掃描所述存儲(chǔ)設(shè)備。7.根據(jù)權(quán)利要求6所述的智能設(shè)備,其特征在于, 所述掃描單元,還用于若所述檢測單元在預(yù)設(shè)時(shí)間段內(nèi)未檢測到接收了用戶操作,則重新掃描所述存儲(chǔ)設(shè)備。8.根據(jù)權(quán)利要求5所述的方法,其特征在于, 所述檢測單元,還用于檢測所述智能設(shè)備的系統(tǒng)資源使用情況; 所述釋放單元,具體用于根據(jù)所述檢測單元所檢測到的所述智能設(shè)備的系統(tǒng)資源使用情況,在確定所述智能設(shè)備中已使用的系統(tǒng)資源占總系統(tǒng)資源的比例大于或等于預(yù)設(shè)閾值時(shí),釋放所述掃描單元掃描所述存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源。
【專利摘要】本發(fā)明公開了一種掃描控制方法和智能設(shè)備,涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,用以在智能設(shè)備對(duì)存儲(chǔ)設(shè)備進(jìn)行掃描的過程中,提高掃描速率;并且能夠在該過程中加快對(duì)用戶操作的響應(yīng)速率,從而提高用戶體驗(yàn)。該方法包括:智能設(shè)備基于其中可用的系統(tǒng)資源掃描存儲(chǔ)設(shè)備,并在掃描該存儲(chǔ)設(shè)備的過程中,檢測是否接收到用戶操作;并在檢測到接收了用戶操作的情況下,釋放掃描該存儲(chǔ)設(shè)備的過程中所使用的系統(tǒng)資源,以基于該智能設(shè)備中可用的系統(tǒng)資源響應(yīng)所檢測到的用戶操作。本發(fā)明實(shí)施例提供的技術(shù)方案應(yīng)用于智能設(shè)備對(duì)存儲(chǔ)設(shè)備進(jìn)行掃描的過程中。
【IPC分類】G06F3/06
【公開號(hào)】CN105487822
【申請(qǐng)?zhí)枴緾N201510885186
【發(fā)明人】王云剛, 汪先健
【申請(qǐng)人】海信集團(tuán)有限公司
【公開日】2016年4月13日
【申請(qǐng)日】2015年12月3日