一種信息處理方法以及一種電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及一種信息處理方法以及一種電子設(shè)備。
【背景技術(shù)】
[0002]目前的PC (personal computer,個(gè)人計(jì)算機(jī)),諸如臺(tái)式機(jī)、筆記本電腦等等,為了支持系統(tǒng)讀取存儲(chǔ)在硬盤的數(shù)據(jù),在系統(tǒng)上都會(huì)增加一個(gè)SATA (Serial AdvancedTechnology Attachment,串行高級(jí)技術(shù)附件)的固態(tài)硬盤,或者PCIE (PCI Express,最新的總線和接口標(biāo)準(zhǔn))接口的固態(tài)硬盤;并將其作為高速緩存來加速讀取速度以提高性能。
[0003]而本申請(qǐng)人在實(shí)現(xiàn)本申請(qǐng)的過程中發(fā)現(xiàn),現(xiàn)有的固態(tài)硬盤成本都較高,因此也提高了 PC的整體價(jià)格,另外,固態(tài)硬盤基本都內(nèi)置于PC中,若固態(tài)硬盤損壞,必須要拆機(jī)才能夠更換,對(duì)于普通用戶來說操作難度太大。
[0004]因此,現(xiàn)有技術(shù)使用固態(tài)硬盤作為緩存設(shè)備來提高PC讀取緩存數(shù)據(jù)的方式,降低了用戶體驗(yàn)度,使用戶達(dá)不到預(yù)期的使用效果。進(jìn)而,如何尋找一種成本較低,并且操作難度不大的高速緩存設(shè)備替代固態(tài)硬盤作為緩存設(shè)備,成為本案研究的重點(diǎn)。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種信息處理方法以及一種電子設(shè)備,用以解決現(xiàn)有技術(shù)中存在的使用固態(tài)硬盤作為緩存設(shè)備來提高PC讀取緩存數(shù)據(jù)的方式,降低了用戶體驗(yàn)度的技術(shù)問題。
[0006]一方面,本發(fā)明通過本申請(qǐng)的一個(gè)實(shí)施例,提供如下技術(shù)方案:
[0007]—種信息處理方法,所述方法應(yīng)用于電子設(shè)備,所述方法包括:當(dāng)所述電子設(shè)備中的中央處理器需要緩存一緩存數(shù)據(jù),且在所述電子設(shè)備外接有外接存儲(chǔ)器時(shí),通過與所述中央處理器連接的緩存控制器控制所述外接存儲(chǔ)器作為緩存設(shè)備;所述中央處理器將所述緩存數(shù)據(jù)發(fā)送到所述外接存儲(chǔ)器進(jìn)行緩存。
[0008]可選的,所述方法還包括:判斷所述電子設(shè)備是否具有作為所述緩存設(shè)備的第一存儲(chǔ)器;若有所述第一存儲(chǔ)器,將所述緩存數(shù)據(jù)發(fā)送到所述第一存儲(chǔ)器進(jìn)行緩存。
[0009]可選的,在所述判斷所述電子設(shè)備是否具有作為所述緩存設(shè)備的第一存儲(chǔ)器之后,所述方法還包括:若無所述第一存儲(chǔ)器,將所述緩存數(shù)據(jù)發(fā)送到硬盤驅(qū)動(dòng)器進(jìn)行存儲(chǔ)。
[0010]可選的,在所述中央處理器將所述緩存數(shù)據(jù)發(fā)送到所述外接存儲(chǔ)器進(jìn)行緩存之后,所述方法還包括:從所述外接存儲(chǔ)器中讀取所述緩存數(shù)據(jù)存入所述硬盤驅(qū)動(dòng)器。
[0011]可選的,在所述中央處理器將所述緩存數(shù)據(jù)發(fā)送到所述外接存儲(chǔ)器進(jìn)行緩存之后,所述方法還包括:所述中央處理器根據(jù)調(diào)用指令從所述外接存儲(chǔ)器中調(diào)用數(shù)據(jù)。
[0012]可選的,在所述中央處理器根據(jù)調(diào)用指令從所述外接存儲(chǔ)器中調(diào)用數(shù)據(jù)之后,所述方法還包括:若所述外接存儲(chǔ)器中沒有所述數(shù)據(jù),所述中央處理器從所述硬盤驅(qū)動(dòng)器中調(diào)用所述數(shù)據(jù),并將所述數(shù)據(jù)寫入所述外接存儲(chǔ)器。
[0013]另一方面,本發(fā)明通過本申請(qǐng)的另一個(gè)實(shí)施例提供:
[0014]一種電子設(shè)備,包括:中央處理器,和所述中央處理器連接的緩存控制器,以及連接所述中央處理器和所述緩存控制器的協(xié)議接口 ;所述緩存控制器,用于當(dāng)所述中央處理器需要緩存一緩存數(shù)據(jù),且在所述電子設(shè)備外接有外接存儲(chǔ)器時(shí),控制所述外接存儲(chǔ)器作為緩存設(shè)備;所述中央處理器,用于將所述緩存數(shù)據(jù)發(fā)送到所述外接存儲(chǔ)器進(jìn)行緩存。
[0015]可選的,所述中央處理器還用于判斷所述電子設(shè)備是否具有作為所述緩存設(shè)備的第一存儲(chǔ)器;若有所述第一存儲(chǔ)器,將所述緩存數(shù)據(jù)發(fā)送到所述第一存儲(chǔ)器進(jìn)行緩存。
[0016]可選的,所述中央處理器還用于在判斷所述電子設(shè)備是否具有作為所述緩存設(shè)備的第一存儲(chǔ)器之后,若無所述第一存儲(chǔ)器,將所述緩存數(shù)據(jù)發(fā)送到硬盤驅(qū)動(dòng)器進(jìn)行存儲(chǔ)。
[0017]可選的,所述中央處理器還用于在將所述緩存數(shù)據(jù)發(fā)送到所述外接存儲(chǔ)器進(jìn)行緩存之后,從所述外接存儲(chǔ)器中讀取所述緩存數(shù)據(jù)存入所述硬盤驅(qū)動(dòng)器。
[0018]上述技術(shù)方案中的一個(gè)或多個(gè)技術(shù)方案,具有如下技術(shù)效果或優(yōu)點(diǎn):
[0019]在本發(fā)明中,當(dāng)電子設(shè)備中的中央處理器需要緩存一緩存數(shù)據(jù),且在電子設(shè)備外接有外接存儲(chǔ)器時(shí),通過與中央處理器連接的緩存控制器控制外接存儲(chǔ)器作為緩存設(shè)備;然后中央處理器將緩存數(shù)據(jù)發(fā)送到外接存儲(chǔ)器進(jìn)行緩存。本發(fā)明的方法替代了使用固態(tài)硬盤作為緩存設(shè)備來提高PC讀取緩存數(shù)據(jù)的方式,在外接存儲(chǔ)器損壞時(shí)可以隨意更換,不需要用戶拆機(jī),使用方便,因此提高了用戶對(duì)于電子設(shè)備的體驗(yàn)度。并且外接存儲(chǔ)器的成本較低,使用更為廣泛,進(jìn)而會(huì)進(jìn)一步的提高用戶的體驗(yàn)度。
【附圖說明】
[0020]圖1為本申請(qǐng)實(shí)施例中電子設(shè)備的示意圖;
[0021]圖2為本申請(qǐng)實(shí)施例中信息處理方法的流程圖。
【具體實(shí)施方式】
[0022]為了解決現(xiàn)有技術(shù)中存在的使用固態(tài)硬盤作為緩存設(shè)備來提高PC讀取緩存數(shù)據(jù)的方式,降低了用戶體驗(yàn)度的技術(shù)問題,本發(fā)明實(shí)施例提出了一種信息處理方法以及一種電子設(shè)備,其解決方案總體思路如下:
[0023]本發(fā)明通過協(xié)議接口,將緩存控制器和中央處理器連接,該緩存控制器用于控制外接存儲(chǔ)器作為緩存設(shè)備來暫存緩存數(shù)據(jù),以替代使用固態(tài)硬盤作為緩存設(shè)備存儲(chǔ)緩存數(shù)據(jù)的方式。而由于外接存儲(chǔ)器的成本較低,并且在損壞時(shí)可以使用其他的外接設(shè)備替代,不需要用戶拆機(jī)更換,使用較便捷,使得一般的用戶也可以更換,進(jìn)而提高了用戶的體驗(yàn)度。
[0024]下面通過附圖以及具體實(shí)施例對(duì)本發(fā)明技術(shù)方案做詳細(xì)的說明,應(yīng)當(dāng)理解本發(fā)明實(shí)施例和實(shí)施例中的具體特征是對(duì)本發(fā)明技術(shù)方案的詳細(xì)的說明,而不是對(duì)本發(fā)明技術(shù)方案的限定,在不沖突的情況下,本發(fā)明實(shí)施例以及實(shí)施例中的技術(shù)特征可以相互組合。
[0025]實(shí)施例一:
[0026]在本申請(qǐng)實(shí)施例中,首先介紹一種電子設(shè)備。
[0027]具體的,該電子設(shè)備可以是筆記本電腦、臺(tái)式電腦等等設(shè)備,或者智能手機(jī)、平板電腦等等便攜式設(shè)備。
[0028]進(jìn)一步的,該電子設(shè)備的結(jié)構(gòu)示意圖請(qǐng)參看圖1,包括有中央處理器I ;和中央處理器I連接的緩存控制器2,以及連接中央處理器I和緩存控制器2的協(xié)議接口 3。
[0029]而緩存控制器2可以連接外接存儲(chǔ)器6作為緩存設(shè)備。如可以通過讀卡器連接閃卡、內(nèi)存卡等;或者直接連接U盤等。
[0030]另外,協(xié)議接口 3可以是PCIE接口,SATA接口等,當(dāng)然也可以是其他協(xié)議接口 3,本申請(qǐng)?jiān)诖瞬蛔鱿拗啤?br>[0031]除此之外,中央處理器I還可以通過協(xié)議接口 3連接第一存儲(chǔ)器4作為緩存設(shè)備,第一存儲(chǔ)器4具體可以是固態(tài)硬盤;另外中央處理器I還包括作為存儲(chǔ)器的硬盤驅(qū)動(dòng)器5,硬盤驅(qū)動(dòng)器5是最基本的電腦存儲(chǔ)器,電腦中的電腦硬盤C盤、D盤為磁盤分區(qū)都屬于硬盤驅(qū)動(dòng)器5。硬盤驅(qū)動(dòng)器5也可以通過SATA接口連接。
[0032]下面介紹各個(gè)結(jié)構(gòu)的功能。
[0033]緩存控制器2,用于當(dāng)中央處理器I需要緩存一緩存數(shù)據(jù),且在電子設(shè)備外接有外接存儲(chǔ)器6時(shí),控制外接存儲(chǔ)器6作為緩存設(shè)備;
[0034]而中央處理器I用于將緩存數(shù)據(jù)發(fā)送到外接存儲(chǔ)器6進(jìn)行緩存。
[0035]具體的,緩存控制器2連接的外接存儲(chǔ)器6作為緩存設(shè)備的優(yōu)先級(jí)要高于第一存儲(chǔ)器4作為存儲(chǔ)設(shè)備的優(yōu)先級(jí)。此時(shí)的第一存儲(chǔ)器4包括且不限于為固態(tài)硬盤。當(dāng)外接存儲(chǔ)器6中的緩存數(shù)據(jù)存儲(chǔ)量達(dá)到了其預(yù)設(shè)的存儲(chǔ)量,中央處理器I則會(huì)選擇其他的存儲(chǔ)器作為緩存設(shè)備來緩存數(shù)據(jù),例如第一存儲(chǔ)器4。中央處理器I需要選擇其他的存儲(chǔ)器作為緩存設(shè)備來緩存數(shù)據(jù)時(shí),中央處理器I還用于判斷電子設(shè)備是否具有作為緩存設(shè)備的第一存儲(chǔ)器4 ;若有第一存儲(chǔ)器4,將緩存數(shù)據(jù)發(fā)送到第一存儲(chǔ)器4進(jìn)行緩存。
[0036]進(jìn)一步的,在判斷電子設(shè)備是否具有作為緩存設(shè)備的第一存儲(chǔ)器4之后,若電子設(shè)備沒有第一存儲(chǔ)器4作為擴(kuò)充的緩存設(shè)備,那么將緩存數(shù)據(jù)發(fā)送到硬盤驅(qū)動(dòng)器5進(jìn)行存儲(chǔ)。
[0037]進(jìn)一步的,存儲(chǔ)在緩存設(shè)備中的這些緩存數(shù)據(jù)還可以被轉(zhuǎn)送至其他的存儲(chǔ)器作為存儲(chǔ)。此時(shí),中央處理器I還用于在將緩存數(shù)據(jù)發(fā)送到外接存儲(chǔ)器6進(jìn)行緩存之后,從外接存儲(chǔ)器6中讀取緩存數(shù)據(jù)存入硬盤驅(qū)動(dòng)器5。
[0038]進(jìn)一步的,當(dāng)緩存數(shù)據(jù)被存儲(chǔ)在外接存儲(chǔ)器6中時(shí),若此時(shí)中央處理器I需調(diào)用數(shù)據(jù),若外接存儲(chǔ)器6中存儲(chǔ)有中央處理器I需要調(diào)用的緩存數(shù)據(jù),則中央處理器I會(huì)根據(jù)調(diào)用指令從外接存儲(chǔ)器6中進(jìn)行調(diào)用。若外接存儲(chǔ)器6中沒有中央處理器I需要的數(shù)據(jù),則中央處理器I會(huì)從其他存儲(chǔ)區(qū)域(例如硬盤驅(qū)動(dòng)器5)中進(jìn)行調(diào)用,并且將調(diào)用的數(shù)據(jù)寫入外接存儲(chǔ)器6中,以便于后續(xù)調(diào)用時(shí)能夠快速獲取。
[0039]基于同一發(fā)明構(gòu)思,下面的實(shí)施例介紹一種信息處理方法。
[0040]實(shí)施例二:
[0041]在本申請(qǐng)實(shí)施例中,描述了一種信息處理方法。
[0042]具體的,該方法應(yīng)用于電子設(shè)備。
[0043]具體的,該電子設(shè)備可以是筆記本電腦、臺(tái)式