1.一種監(jiān)控?zé)狳c(diǎn)對(duì)象的方法,其特征在于,所述方法應(yīng)用在存儲(chǔ)系統(tǒng)中,所述存儲(chǔ)系統(tǒng)包括處理器,所述方法由所述處理器執(zhí)行,包括:
監(jiān)控多個(gè)對(duì)象的訪(fǎng)問(wèn)熱度,所述多個(gè)對(duì)象同屬于一個(gè)目錄,每個(gè)對(duì)象具有對(duì)應(yīng)的熱點(diǎn)標(biāo)志位,所述熱點(diǎn)標(biāo)志位用于表示對(duì)應(yīng)的對(duì)象的訪(fǎng)問(wèn)熱度,所述對(duì)象包括文件或目錄;
確定所述多個(gè)對(duì)象中的一個(gè)或多個(gè)熱點(diǎn)對(duì)象,所述熱點(diǎn)對(duì)象是訪(fǎng)問(wèn)熱度超過(guò)預(yù)設(shè)的熱度閾值的對(duì)象;
根據(jù)所述熱點(diǎn)對(duì)象的數(shù)量、所述多個(gè)對(duì)象的總數(shù)量以及預(yù)設(shè)的比例閾值確定所述目錄是熱點(diǎn)目錄;
確定所述多個(gè)對(duì)象所在的所述目錄;
設(shè)置所述目錄的熱點(diǎn)標(biāo)志位;
根據(jù)所述目錄的熱點(diǎn)標(biāo)志位監(jiān)控所述目錄的訪(fǎng)問(wèn)熱度。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述存儲(chǔ)系統(tǒng)還包括緩存;所述緩存保存有鏈表,所述鏈表包括多個(gè)表項(xiàng),每個(gè)表項(xiàng)對(duì)應(yīng)一個(gè)對(duì)象,所述每個(gè)對(duì)象具有對(duì)象ID;
所述確定所述多個(gè)對(duì)象所在的所述目錄包括:
根據(jù)所述對(duì)象ID以及預(yù)設(shè)算法確定所述對(duì)象對(duì)應(yīng)的表項(xiàng);
從所述表項(xiàng)中獲取所述對(duì)象對(duì)應(yīng)的對(duì)象信息;
根據(jù)所述對(duì)象信息確定所述對(duì)象所在的目錄。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,
所述對(duì)象信息包括所述對(duì)象在預(yù)設(shè)樹(shù)形目錄結(jié)構(gòu)中的深度信息、所述對(duì)象在所述預(yù)設(shè)樹(shù)形目錄結(jié)構(gòu)中的寬度信息、屬于所述對(duì)象的子目錄數(shù)量和屬于所述對(duì)象的子對(duì)象數(shù)量。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述預(yù)設(shè)算法包括對(duì)所述對(duì)象ID進(jìn)行取模運(yùn)算,得到運(yùn)算值,根據(jù)所述運(yùn)算值與偏移量確定所述對(duì)象在所述鏈表中對(duì)應(yīng)的表項(xiàng)。
5.一種監(jiān)控?zé)狳c(diǎn)對(duì)象的裝置,其特征在于,包括:
第一監(jiān)控模塊,用于監(jiān)控多個(gè)對(duì)象的訪(fǎng)問(wèn)熱度,所述多個(gè)對(duì)象同屬于一個(gè)目錄,每個(gè)對(duì)象具有對(duì)應(yīng)的熱點(diǎn)標(biāo)志位,所述熱點(diǎn)標(biāo)志位用于表示對(duì)應(yīng)的對(duì)象的訪(fǎng)問(wèn)熱度,所述對(duì)象包括文件或目錄;
對(duì)象確定模塊,用于確定所述多個(gè)對(duì)象中的一個(gè)或多個(gè)熱點(diǎn)對(duì)象,所述熱點(diǎn)對(duì)象是訪(fǎng)問(wèn)熱度超過(guò)預(yù)設(shè)的熱度閾值的對(duì)象;
第一確定模塊,用于根據(jù)所述熱點(diǎn)對(duì)象的數(shù)量、所述多個(gè)對(duì)象的總數(shù)量以及預(yù)設(shè)的比例閾值確定所述目錄是熱點(diǎn)目錄;
第二確定模塊,用于確定所述多個(gè)對(duì)象所在的所述目錄;
設(shè)置模塊,用于設(shè)置所述目錄的熱點(diǎn)標(biāo)志位;
第二監(jiān)控模塊,用于根據(jù)所述目錄的熱點(diǎn)標(biāo)志位監(jiān)控所述目錄的訪(fǎng)問(wèn)熱度。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述存儲(chǔ)系統(tǒng)還包括緩存;所述緩存保存有鏈表,所述鏈表包括多個(gè)表項(xiàng),每個(gè)表項(xiàng)對(duì)應(yīng)一個(gè)對(duì)象,所述每個(gè)對(duì)象具有對(duì)象ID;
所述第二確定模塊用于:
根據(jù)所述對(duì)象ID以及預(yù)設(shè)算法確定所述對(duì)象對(duì)應(yīng)的表項(xiàng);
從所述表項(xiàng)中獲取所述對(duì)象對(duì)應(yīng)的對(duì)象信息;
根據(jù)所述對(duì)象信息確定所述對(duì)象所在的目錄。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,
所述對(duì)象信息包括所述對(duì)象在預(yù)設(shè)樹(shù)形目錄結(jié)構(gòu)中的深度信息、所述對(duì)象在所述預(yù)設(shè)樹(shù)形目錄結(jié)構(gòu)中的寬度信息、屬于所述對(duì)象的子目錄數(shù)量和屬于所述對(duì)象的子對(duì)象數(shù)量。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述預(yù)設(shè)算法包括對(duì)所述對(duì)象ID進(jìn)行取模運(yùn)算,得到運(yùn)算值,根據(jù)所述運(yùn)算值與偏移量確定所述對(duì)象在所述鏈表中對(duì)應(yīng)的表項(xiàng)。