1.一種垃圾回收方法,其特征在于,所述方法應(yīng)用于電子設(shè)備,所述電子設(shè)備的內(nèi)存空間包括第一分區(qū)和第二分區(qū),所述第一分區(qū)包括第一子分區(qū)和第二子分區(qū),所述第一子分區(qū)的內(nèi)存地址連續(xù),所述第一分區(qū)和第二分區(qū)不同,所述第一子分區(qū)與所述第二子分區(qū)不同;所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述針對(duì)目標(biāo)內(nèi)存對(duì)象的指令包括所述目標(biāo)內(nèi)存對(duì)象的地址;所述將所述目標(biāo)熱點(diǎn)信息寫(xiě)入所述熱點(diǎn)信息集合,包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述目標(biāo)內(nèi)存對(duì)象的地址得到所述目標(biāo)熱點(diǎn)信息在所述熱點(diǎn)信息集合中的位置,包括:
5.根據(jù)權(quán)利要求2-4任一項(xiàng)所述的方法,其特征在于,所述針對(duì)目標(biāo)內(nèi)存對(duì)象的指令包括:針對(duì)目標(biāo)內(nèi)存對(duì)象的讀指令和/或針對(duì)目標(biāo)內(nèi)存對(duì)象的取指令;
6.根據(jù)權(quán)利要求2-5任一項(xiàng)所述的方法,其特征在于,在所述基于熱點(diǎn)信息集合對(duì)所述目標(biāo)應(yīng)用對(duì)應(yīng)的內(nèi)存對(duì)象執(zhí)行g(shù)c處理之后,所述方法還包括:
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述電子設(shè)備包括解釋器,所述解釋器用于將待執(zhí)行的第一代碼解釋執(zhí)行為第二代碼,所述第一代碼與所述第二代碼不同;所述第一代碼包括所述針對(duì)目標(biāo)內(nèi)存對(duì)象的指令;
8.根據(jù)權(quán)利要求1-7任一項(xiàng)所述的方法,其特征在于,所述內(nèi)存對(duì)象包括新生代內(nèi)存對(duì)象或老生代內(nèi)存對(duì)象;所述老生代內(nèi)存對(duì)象是經(jīng)歷了k輪gc處理的內(nèi)存對(duì)象,所述k為正整數(shù);
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述第一子分區(qū)在所述第一分區(qū)的占比與所述老生代內(nèi)存對(duì)象的數(shù)量正相關(guān)。
10.根據(jù)權(quán)利要求1-9任一項(xiàng)所述的方法,其特征在于,所述第一子分區(qū)位于所述電子設(shè)備的內(nèi)部存儲(chǔ)器,所述第二子分區(qū)位于所述電子設(shè)備的磁盤(pán)或者位于所述電子設(shè)備的內(nèi)部存儲(chǔ)器。
11.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括處理器、存儲(chǔ)器;所述處理器與所述存儲(chǔ)器耦合;所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序代碼;所述計(jì)算機(jī)程序代碼包括計(jì)算機(jī)指令,當(dāng)所述處理器執(zhí)行上述計(jì)算機(jī)指令時(shí),使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-10任一項(xiàng)所述的方法。
12.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)包括計(jì)算機(jī)指令,當(dāng)所述計(jì)算機(jī)指令在電子設(shè)備上運(yùn)行時(shí),使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-10任一項(xiàng)所述的方法。
13.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品中包括指令,當(dāng)所述計(jì)算機(jī)程序產(chǎn)品在電子設(shè)備上運(yùn)行時(shí),使得所述電子設(shè)備執(zhí)行如權(quán)利要求1-10任一項(xiàng)所述的方法。