單元42,參見圖4,圖4為本發明實施例的圖片縮 放比例獲取模塊結構示意圖,其中,
[0142] 即時內存峰值獲取單元41,用于獲取運行的應用程序場景當前時刻的內存峰值, 或在預先設置的即時時間段內,計算運行的應用程序場景的內存峰值的平均值,得到即時 內存峰值;
[0143] 圖片縮放比例獲取單元42,用于查詢內存闊值配置表集中所述當前運行的應用程 序場景對應的內存闊值配置表,得到所述即時內存峰值對應的圖片縮放比例。
[0144] 圖片調整模塊302,用于提取所述當前運行的應用程序場景中待加載的圖片,按照 所述統計的可用內存峰值對應的圖片縮放比例調整提取的圖片,并將調整的圖片在所述當 前運行的應用程序場景中進行加載;
[0145] 終端設備性能信息上報模塊303,用于監測并記錄所述當前運行的應用程序場景 的可用內存峰值,結合所述當前運行的應用程序場景所屬的終端設備參數和圖片縮放比 例,生成終端設備性能信息,并向服務器上報,W使所述服務器根據上報的終端設備性能信 息調整內存闊值配置表集中所述當前運行的應用程序場景對應的內存闊值配置表。
[0146] 本發明實施例中,作為一可選實施例,終端設備性能信息上報模塊303包括:監測 單元51W及終端設備性能信息上報單元52,參見圖5,圖5為本發明實施例的終端設備性 能信息上報模塊結構示意圖,其中,
[0147] 監測單元51,用于定時或不定時監測所述當前運行的應用程序場景的內存峰值, 并記錄監測得到的內存峰值;選取記錄的內存峰值中最大的內存峰值作為可用內存峰值, 或選取記錄的內存峰值中前n位大的內存峰值并計算其平均值作為可用內存峰值;
[014引終端設備性能信息上報單元52,用于將所述可用內存峰值結合所述當前運行的應 用程序場景所屬的終端設備參數和圖片縮放比例,生成終端設備性能信息,并向服務器上 報,W使所述服務器根據上報的終端設備性能信息調整內存闊值配置表集中所述當前運行 的應用程序場景對應的內存闊值配置表。
[0149] 圖6為本發明實施例的圖片調整裝置另一結構示意圖。參見圖6,該裝置為服務 器,包括:第一分類模塊401、第二分類模塊402、統計模塊403、查詢模塊404W及調整模塊 405,其中,
[0150] 第一分類模塊401,用于接收各終端設備上報的終端設備性能信息,所述終端設備 性能信息包括:應用程序場景名稱、應用程序場景的可用內存峰值、終端設備類型W及應用 程序場景中的圖片縮放比例,依據終端設備性能信息中的終端設備類型進行分類;
[0151] 第二分類模塊402,用于依據終端設備性能信息中的應用程序場景名稱,對每一分 類的終端設備性能信息進行再次分類,得到二次分類終端設備性能信息;
[0152] 本發明實施例中,對于一次分類終端設備性能信息,依據應用程序場景名稱進行 再次分類,每一應用程序場景(名稱)對應一二次分類終端設備性能信息。
[0153] 統計模塊403,用于針對每一二次分類終端設備性能信息,分別統計該二次分類終 端設備性能信息中的圖片縮放比例W及可用內存峰值;
[0154] 本發明實施例中,作為一可選實施例,統計該二次分類終端設備性能信息中的可 用內存峰值包括:
[01巧]在該二次分類終端設備性能信息中,統計每一可用內存峰值出現的頻次,將出現 頻次最多的可用內存峰值作為統計的可用內存峰值。
[0156] 作為另一可選實施例,統計該二次分類終端設備性能信息中的可用內存峰值包 括:
[0157] 在該二次分類終端設備性能信息中,統計每一可用內存峰值出現的頻次,將各頻 次的可用內存峰值進行加權平均,得到統計的可用內存峰值。
[015引本發明實施例中,統計圖片縮放比例的方法與統計可用內存峰值的方法相同,在 此不再寶述。
[0159]查詢模塊404,用于查詢所述二次分類終端設備性能信息對應的內存闊值配置表, 得到統計的可用內存峰值對應的圖片縮放比例;
[0160]調整模塊405,用于依據所述統計的可用內存峰值對應的圖片縮放比例W及統計 的所述該二次分類終端設備性能信息中的圖片縮放比例調整所述二次分類終端設備性能 信息對應的內存闊值配置表中的圖片縮放比例,并將調整的所述內存闊值配置表下發至所 述二次分類終端設備性能信息對應的終端設備,W使終端設備依據當前運行的應用程序場 景所對應的即時內存峰值W及所述內存闊值配置表調整加載至當前運行的應用程序場景 的圖片。
[0161] 本發明實施例中,作為一可選實施例,調整模塊405包括:調整單元W及下發單元 (圖中未示出),其中,
[0162] 調整單元,用于判斷所述統計的可用內存峰值對應的圖片縮放比例是否大于統計 的所述該二次分類終端設備性能信息中的圖片縮放比例,如果是,調高所述二次分類終端 設備性能信息對應的內存闊值配置表中的圖片縮放比例,如果小于,調低所述二次分類終 端設備性能信息對應的內存闊值配置表中的圖片縮放比例,如果等于,不作處理;
[0163] 下發單元,用于將調整的所述內存闊值配置表下發至所述二次分類終端設備性能 信息對應的終端設備,W使終端設備依據當前運行的應用程序場景所對應的即時內存峰值 W及所述內存闊值配置表調整加載至當前運行的應用程序場景的圖片。
[0164] 作為另一可選實施例,終端設備依據當前運行的應用程序場景所對應的即時內存 峰值W及所述內存闊值配置表調整加載至當前運行的應用程序場景的圖片包括:
[0165] 獲取當前運行的應用程序場景所對應的即時內存峰值,查詢接收的內存闊值配置 表,得到所述即時內存峰值對應的圖片縮放比例;
[0166] 提取所述當前運行的應用程序場景中待加載的圖片,按照所述統計的可用內存峰 值對應的圖片縮放比例調整提取的圖片,并將調整的圖片在所述當前運行的應用程序場景 中進行加載。
[0167] 監測并記錄所述當前運行的應用程序場景的可用內存峰值,結合所述當前運行的 應用程序場景所屬的終端設備參數和圖片縮放比例,生成終端設備性能信息,并向服務器 上報。
[016引圖7為本發明實施例的圖片調整系統結構示意圖。參見圖7,該系統包括:終端設 備501W及服務器502,其中,
[0169] 終端設備501,用于獲取當前運行的應用程序場景所對應的即時內存峰值,查詢服 務器下發的所述當前運行的應用程序場景對應的內存闊值配置表,得到所述即時內存峰值 對應的圖片縮放比例;提取所述當前運行的應用程序場景中待加載的圖片,按照所述統計 的可用內存峰值對應的圖片縮放比例調整提取的圖片,并將調整的圖片在所述當前運行的 應用程序場景中進行加載;監測并記錄所述當前運行的應用程序場景的可用內存峰值,結 合所述當前運行的應用程序場景所屬的終端設備參數和圖片縮放比例,生成終端設備性能 信息,并向服務器上報;
[0170] 服務器502,用于接收各終端設備上報的終端設備性能信息,所述終端設備性能信 息包括:應用程序場景名稱、應用程序場景的可用內存峰值、終端設備類型W及應用程序場 景中的圖片縮放比例,依據終端設備性能信息中的終端設備類型進行分類;依據終端設備 性能信息中的應用程序場景名稱,對每一分類的終端設備性能信息進行再次分類,得到二 次分類終端設備性能信息;針對每一二次分類終端設備性能信息,分別統計該二次分類終 端設備性能信息中的圖片縮放比例W及可用內存峰值;查詢所述二次分類終端設備性能信 息對應的內存闊值配置表,得到統計的可用內存峰值對應的圖片縮放比例;依據所述統計 的可用內存峰值對應的圖片縮放比例W及統計的所述該二次分類終端設備性能信息中的 圖片縮放比例調整所述二次分類終端設備性能信息對應的內存闊值配置表中的圖片縮放 比例,并將調整的所述內存闊值配置表下發至所述二次分類終端設備性能信息對應的終端 設備。
[0171]本發明實施例中,作為一可選實施例,終端設備501包括:圖片縮放比例獲取模 塊、圖片調整模塊W及終端設備性能信息上報模塊,參見圖3,其中,
[0172] 圖片縮放比例獲取模塊,用于獲取當前運行的應用程序場景所對應的即時內存峰 值,查詢內存闊值配置表集中所述當前運行的應用程序場景對應的內存闊值配置表,得到 所述即時內存峰值對應的圖片縮放比例;
[0173] 圖片調整模塊,用于提取所述當前運行的應用程序場景中待加載的圖片,按照所 述統計的可用內存峰值對應的圖片縮放比例調整提取的圖片,并將調整的圖片在所述當前 運行的應用程序場景中進行加載;
[0174] 終端設備性能信息上報模塊,用于監測并記錄所述當前運行的應用程序場景的可 用內存峰值,結合所述當前運行的應用程序場景所屬的終端設備參數和圖片縮放比例,生 成終端設備性能信息,并向服務器上報。
[01巧]作為另一可選實施例,服務器502包括:第一分類模塊、第二分類模塊、統計模塊、 查詢模塊W及調整模塊,參見圖6,其中,
[0176]第一分類模塊,用于接收各終端設備上報的終端設備性能信息,所述終端設備性 能信息包括:應用程序場景名稱、應用程序場景的可用內存峰值、終端設備類型W及應用程 序場景中的圖片縮放比例,依據終端設備性能信息中的終端設備類型進行分類;
[0177]第二分類模塊,用于依據終端設備性能信息中的應用程序場景名稱,對每一分類 的終端設備性能信息進行再次分類,得到二次分類終端設備性能信息;
[0178] 統計模塊,用于針對每一二次分類終端設備性能信息,分別統計該二次分類終端 設備性能信息中的圖片縮放比例W及可用內存峰值;
[0179] 查詢模塊,用于查詢所述二次分類終端設備性能信息對應的內存闊值配置表,得 到統計的可用內存峰值對應的圖片縮放比例;
[0180]調整模塊,用于依