最新的毛片基地免费,国产国语一级毛片,免费国产成人高清在线电影,中天堂国产日韩欧美,中国国产aa一级毛片,国产va欧美va在线观看,成人不卡在线

一種信息處理方法、裝置、容器、電子設(shè)備及存儲介質(zhì)與流程

文檔序號:41954636發(fā)布日期:2025-05-16 14:20閱讀:6來源:國知局
一種信息處理方法、裝置、容器、電子設(shè)備及存儲介質(zhì)與流程

本公開涉及信息處理,尤其涉及一種信息處理方法、裝置、容器、電子設(shè)備及存儲介質(zhì)。


背景技術(shù):

1、隨著信息處理技術(shù)的發(fā)展,出現(xiàn)了越來越多的信息處理方式,可以滿足不同環(huán)境和應(yīng)用場景的信息處理需求。虛擬化技術(shù)作為信息處理技術(shù)中的一種,可以將物理足跡虛擬化為多臺邏輯計算機(jī),每臺邏輯計算機(jī)可以獨立運行操作系統(tǒng)和各種應(yīng)用程序,每臺虛擬平臺都擁有各自的虛擬硬件,例如,處理器、網(wǎng)卡和存儲單元等。

2、存儲單元用于存儲各種信息,例如與系統(tǒng)以及各個應(yīng)用程序相關(guān)的數(shù)據(jù)和代碼等,處理器在處理業(yè)務(wù)的過程中可以從存儲單元中讀取相關(guān)的信息進(jìn)行業(yè)務(wù)處理。


技術(shù)實現(xiàn)思路

1、本公開提供一種信息處理方法、裝置、容器、電子設(shè)備及存儲介質(zhì)。

2、本公開實施例的第一方面,提供一種信息處理方法,包括:獲取目標(biāo)碼當(dāng)前的第一存儲位置和參考信息;其中,所述目標(biāo)碼為對預(yù)設(shè)應(yīng)用程序的源碼進(jìn)行編譯后得到的;獲取預(yù)設(shè)周期內(nèi)所述目標(biāo)碼的運行信息,其中,所述運行信息至少包括所述目標(biāo)碼被運行的頻率信息和/或運行所述目標(biāo)碼的過程中的功耗信息;根據(jù)所述運行信息,確定是否將所述第一存儲位置更新為第二存儲位置;其中,所述第一存儲位置和所述第二存儲位置的讀寫速度不同。

3、在一個實施例中,所述目標(biāo)碼中包括多個不同函數(shù)各自對應(yīng)的子目標(biāo)碼;所述獲取目標(biāo)碼當(dāng)前的第一存儲位置和參考信息,包括:獲取各個所述子目標(biāo)碼當(dāng)前的所述第一存儲位置;所述獲取預(yù)設(shè)周期內(nèi)所述目標(biāo)碼的運行信息,包括:獲取所述預(yù)設(shè)周期內(nèi)各個所述子目標(biāo)碼被運行的運行信息;所述確定是否將所述第一存儲位置更新為第二存儲位置,包括:根據(jù)所述子目標(biāo)碼被運行的所述運行信息,確定是否將所述子目標(biāo)碼的所述第一存儲位置更新為所述第二存儲位置。

4、在一個實施例中,所述第一存儲位置的讀寫速度小于所述第二存儲位置的讀寫速度;所述目標(biāo)碼還具有參考信息,所述參考信息包括:與頻率關(guān)聯(lián)的第一信息,和/或,與功耗關(guān)聯(lián)的第二信息;所述確定是否將所述第一存儲位置更新為第二存儲位置,包括以下至少之一:所述頻率信息對應(yīng)頻率大于所述第一信息對應(yīng)頻率,則將所述第一存儲位置更新為所述第二存儲位置;所述頻率信息對應(yīng)頻率小于所述第一信息對應(yīng)頻率,則維持所述第一存儲位置不變;所述功耗信息對應(yīng)功耗大于所述第二信息對應(yīng)功耗,則將所述第一存儲位置更新為所述第二存儲位置;所述功耗信息對應(yīng)功耗小于所述第二信息對應(yīng)功耗,則維持所述第一存儲位置不變。

5、在一個實施例中,所述第一存儲位置的讀寫速度大于所述第二存儲位置的讀寫速度;所述目標(biāo)碼還具有參考信息,所述參考信息包括:與頻率關(guān)聯(lián)的第一信息,和/或,與功耗關(guān)聯(lián)的第二信息;所述確定是否將所述第一存儲位置更新為第二存儲位置,包括以下至少之一:所述頻率信息對應(yīng)頻率小于所述第一信息對應(yīng)頻率,則將所述第一存儲位置更新為所述第二存儲位置;所述頻率信息對應(yīng)頻率大于所述第一信息對應(yīng)頻率,則維持所述第一存儲位置不變;所述功耗信息對應(yīng)功耗小于所述第二信息對應(yīng)功耗,則將所述第一存儲位置更新為所述第二存儲位置;所述功耗信息對應(yīng)功耗大于所述第二信息對應(yīng)功耗,則維持所述第一存儲位置不變。

6、在一個實施例中,所述方法還包括:在連續(xù)n個所述預(yù)設(shè)周期內(nèi),所述頻率信息對應(yīng)頻率小于所述第一信息對應(yīng)頻率的情況下,刪除所述目標(biāo)碼;其中,n為預(yù)設(shè)的正整數(shù)。

7、在一個實施例中,所述方法還包括:根據(jù)所述頻率信息更新所述第一信息;和/或;根據(jù)所述功耗信息更新所述第二信息。

8、在一個實施例中,所述在預(yù)設(shè)周期內(nèi)獲取所述目標(biāo)碼的運行信息,包括:檢測與運行所述預(yù)設(shè)應(yīng)用程序相關(guān)的用戶輸入操作;獲取根據(jù)所述用戶輸入操作確定的所述頻率信息。

9、在一個實施例中,所述方法還包括:對所述預(yù)設(shè)應(yīng)用程序的源碼進(jìn)行編譯,得到所述目標(biāo)碼;為所述目標(biāo)碼分配初始存儲位置和初始運行信息;其中,所述初始運行信息包括:所述目標(biāo)碼被運行的初始頻率信息和/或運行所述目標(biāo)碼的過程中的初始功耗信息。

10、在一個實施例中,所述第一存儲位置為內(nèi)存中的位置,所述第二存儲位置為存儲中的位置;或者,所述第二存儲位置為內(nèi)存中的位置,所述第一存儲位置為存儲中的位置。

11、在一個實施例中,所述方法還包括:獲取響應(yīng)等級;所述響應(yīng)等級為運行所述目標(biāo)碼得到運行結(jié)果的快慢等級;根據(jù)所述響應(yīng)等級確定與運行所述目標(biāo)碼相匹配的目標(biāo)處理器;其中,所述目標(biāo)處理器的主頻與所述響應(yīng)等級正相關(guān);通過所述目標(biāo)處理器運行所述目標(biāo)碼。

12、在一個實施例中,所述目標(biāo)碼中包括多個不同函數(shù)分別對應(yīng)的子目標(biāo)碼;所述子目標(biāo)碼對應(yīng)有各自的所述響應(yīng)等級;所述根據(jù)所述響應(yīng)等級確定與運行所述目標(biāo)碼相匹配的目標(biāo)處理器,包括:根據(jù)所述子目標(biāo)碼的所述響應(yīng)等級,確定與運行所述子目標(biāo)碼相匹配的目標(biāo)處理器。

13、本公開實施例的第二方面,提供一種信息處理裝置,包括:第一獲取模塊,用于獲取目標(biāo)碼當(dāng)前的第一存儲位置;所述目標(biāo)碼為對預(yù)設(shè)應(yīng)用程序的源碼進(jìn)行編譯后得到的;第二獲取模塊,用于獲取預(yù)設(shè)周期內(nèi)所述目標(biāo)碼的運行信息,其中,所述運行信息至少包括所述目標(biāo)碼被運行的頻率信息和/或運行所述目標(biāo)碼的過程中的功耗信息;更新模塊,用于根據(jù)所述運行信息,確定是否將所述第一存儲位置更新為第二存儲位置;其中,所述第一存儲位置和所述第二存儲位置的讀寫速度不同。

14、本公開實施例的第三方面,提供一種容器,包括:處理器和用于存儲能夠在所述處理器上運行的可執(zhí)行指令的存儲器,其中:處理器用于運行所述可執(zhí)行指令時,所述可執(zhí)行指令執(zhí)行上述任一實施例所述的方法。

15、本公開實施例的第四方面,提供一種電子設(shè)備,包括:

16、處理器和用于存儲能夠在所述處理器上運行的可執(zhí)行指令的存儲器,其中:處理器用于運行所述可執(zhí)行指令時,所述可執(zhí)行指令執(zhí)行上述任一實施例所述的方法。

17、本公開實施例的第五方面,提供一種非臨時性計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)中存儲有計算機(jī)可執(zhí)行指令,該計算機(jī)可執(zhí)行指令被處理器執(zhí)行時實現(xiàn)上述任一實施例所述的方法。

18、本公開的實施例提供的技術(shù)方案可以包括以下有益效果:

19、本公開實施例的方案通過目標(biāo)碼的運行信息可以反映該目標(biāo)碼實際被運行的情況,該情況也表明了用戶使用該目標(biāo)碼對應(yīng)應(yīng)用程度情況,所以根據(jù)運行信息確定是否更新目標(biāo)碼的第一存儲位置,可以實現(xiàn)根據(jù)目標(biāo)碼的實際運行情況對該目標(biāo)碼當(dāng)前的第一存儲位置進(jìn)行動態(tài)更新或者維持當(dāng)前的第一存儲位置。由于不同預(yù)設(shè)周期內(nèi)的運行情況可能不同,所以根據(jù)各個預(yù)設(shè)周期內(nèi)的運行信息,可以實現(xiàn)第一存儲位置的動態(tài)調(diào)節(jié),從而將該目標(biāo)碼的存儲位置更新至相匹配的位置。

20、例如,在頻率信息對應(yīng)頻率小于參考頻率,或者功耗信息對應(yīng)功耗小于參考功耗時,說明該目標(biāo)碼被執(zhí)行的頻率較低,用戶使用該目標(biāo)碼對應(yīng)的應(yīng)用程序的頻率較低??梢詫⒛繕?biāo)碼從讀寫速度較快的存儲位置更新至讀寫速度較慢的存儲位置,從而減小占用讀寫速度較快的存儲位置,可以為其他執(zhí)行頻率更高的目標(biāo)碼提供讀寫速度更快的存儲位置的存儲空間,從而提高其他目標(biāo)碼的運行速度,提高用戶的使用體驗。

21、再例如,在頻率信息對應(yīng)頻率大于參考頻率,或者功耗信息對應(yīng)功耗大于參考功耗時,說明該目標(biāo)碼被執(zhí)行的頻率較高,用戶使用該目標(biāo)碼對應(yīng)的應(yīng)用程序的頻率較高。則可以將目標(biāo)碼從讀寫速度較慢的存儲位置更新至讀寫速度較塊的存儲位置,從而提高該目標(biāo)碼的讀寫速度,進(jìn)而提高了處理器對該目標(biāo)碼的處理速度,使得該目標(biāo)碼對應(yīng)的應(yīng)用程序的響應(yīng)速度更快,提高用戶的使用體驗。

22、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1