freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

antsprofiler使用手冊中文版(編輯修改稿)

2024-11-15 08:30 本頁面
 

【文章內(nèi)容簡介】 e snapshot 選項 每使用一次 使用 快照功能, ANTS Profiler 就會 捕捉 當(dāng)前程序運行時的內(nèi)存情況 并生成相應(yīng)的 測試結(jié)果放入當(dāng)前項目的結(jié)果集中 。 ANTS Profiler 使用手冊 9 內(nèi)存測試分析 從前一小節(jié) 的說明我們不難看出 ANTS Profiler 工具在操作上是非常方便易用的。 但 我們 使用 ANTS Profiler 工具進(jìn)行測試的主要工作不是工具的使用,而是如何根據(jù) ANTS Profiler 工具獲取的測試結(jié)果 進(jìn)行測試分析。 使用 ANTS Profiler 內(nèi)存測試工具 捕捉 的結(jié)果主要包含 程序運行中以下 幾 個方面的信息: ? 摘要信息; ? Class 類在內(nèi)存中的情況; ? 對象在內(nèi)存中的情況。 結(jié)果信息窗口布局 ANTS Profiler 內(nèi)存測試工具的測試結(jié)果信息窗口主要可以分為 三 部分結(jié)構(gòu): ? 結(jié)果集列表窗口 ? 主信息窗口 ? 輔助信息窗口 如圖 311 所示: 圖 311 測試結(jié)果信息窗口 結(jié)果集列表窗口 圖 312 中展示的是內(nèi)存測試結(jié)果集列表窗口,列表中 是按 抓取 時間 先后 順序排列 的當(dāng)前測試項目的所有結(jié)果集 ,我們可以根據(jù)需要選擇相應(yīng) 的測試結(jié)果進(jìn)行分析。 ANTS Profiler 使用手冊 10 圖 312 結(jié)果集 列表 窗口 結(jié)果集窗口可以 通過 在 View 菜單的 Results 選項打開。 主信息窗口 在 ANTS Profiler 內(nèi)存測試工具 的主信息窗口,我們可以獲得內(nèi)存測試的以下信息: ? Summery : 內(nèi)存測試摘要信息 ? All object : 所有對象的內(nèi)存使用情況 ? All classes : 所有類對內(nèi)存的使用情況 接下來我們將針對這三個方面的信息分別來進(jìn)行說明: 1) 內(nèi)存測試摘要信息 在 ANTS Profiler 內(nèi)存測試工具的主窗口 的 Summery 選項卡窗口 中 我 們可以找到內(nèi)存測試的相關(guān)摘要信息 ,如圖 313 所示: ANTS Profiler 使用手冊 11 圖 313 內(nèi)存測試摘要信息窗口 在摘要信息中除了給出當(dāng)前測試 結(jié)果 的基本信息外 , 還為我們總結(jié)出了在本次結(jié)果抓取時 內(nèi)存中 排名居前十位的最大對象和創(chuàng)建實例數(shù)最多的類的信息 : ? Biggest live objects ? Classes with most live instances 我們可以 在 View 菜單 的 Summary 選項 中打開 摘要信息窗口,如圖 314 所示: 圖 314 View 菜單中的 Summary 選項 2) 所有對象內(nèi)存使用情況 如果需要查看內(nèi)存中所有對象的情況,我們可以在 ALL Objects 選項卡窗口 查看 ,如圖 315 所示: ANTS Profiler 使用手冊 12 圖 315 ALL objects 選項卡信息窗口 在所有 ALL objects 選項卡窗口 中 ,我們主要可以獲取以下信息: ? Namespace* : 命名空間 名稱 ? Object type* : 對象類型 ? ID : 內(nèi)存中的編號 ? Age : 自從對象創(chuàng)建 以后到被進(jìn)行垃圾收集的編號 ? Comparison : 和前 一個快照結(jié)果中的對象進(jìn)行比較,是否是同一個對象 ? Size(bytes)* : 在內(nèi)存中占用的空間 ? Root object : 是否是根對象 ? Source file : 源文件的名稱 ? Object value : 對象的值 (注:使用 ”*”號標(biāo)祝的為分析時重點關(guān)注部分) 〖 操作 小技巧 〗 在 我們對結(jié)果中的信息進(jìn)行查看是,我們可以對信息進(jìn)行排序和篩選 。我們可以直接點擊各個信息字段的標(biāo)題欄,對結(jié)果信息進(jìn)行升序或降序的排列查看 ,如圖 316 所示 : 圖 316 按 Namespace 升序或降序的排序結(jié)果 ANTS Profiler 使用手冊 13 同時,我們可以根據(jù)分析的需要 點擊各列標(biāo)題欄上的 過濾按鈕 對列表中 的 信息進(jìn)行篩選 ,如圖 317所示: 圖 317 對 Namespace 字段 使用過濾按鈕 使用過濾按鈕我們只能進(jìn)行粗篩選。當(dāng)我們使用過濾按鈕進(jìn)行過一次粗選之后, 在信息窗口的下方還會出現(xiàn)一個過濾器 ,如圖 318 所示: ANTS Profiler 使用手冊 14 圖 318 編輯更詳細(xì)的 信息 過濾條件 我們可以點擊 Edit Filter 按鈕 在 彈出的 Filter Builder 窗口 中編輯過濾條件進(jìn)行跟詳細(xì)的設(shè)置。 3) 所有 類 內(nèi)存使用情況 如果需要查看內(nèi)存中所有類的情況,我們可以在 All classes 選項卡窗口 查看,如圖 319 所示: ANTS Profiler 使用手冊 15 圖 319 All classes 選項卡信息窗口 在 All classes 選項卡窗口 中 ,我們主要可以獲取以下信息: ? Namespace* : 命名空間 名稱 ? Class name* : 類名 ? Module name : 模塊名稱 ? Live count *: 當(dāng)前內(nèi)存中活動的該類的對象 總 數(shù) ? Live size(bytes) * : 當(dāng)前內(nèi)存中活動的該類的對象占用的總字節(jié)數(shù) ? Total created : 該類總共創(chuàng)建 過 的對象數(shù) ? Total size(bytes) : 該類創(chuàng)建過的對象占用內(nèi)存總字節(jié)數(shù) (注: 該窗口的信息也可進(jìn)行篩選,篩選方法請參考前面 All objects 選項卡說明中的〖 操作 小技巧 〗 ) 輔助信息窗口 輔助信息窗口是我們在對主信息窗口中的信息進(jìn)行分析時的補充 ( 注: 只 針對對象信息) , 主要有以下三個方面的補充信息: ? Source code : 源碼信息 ? Hierarchy : 層級信息 ? Call stack : 棧調(diào)用情況 1) 源碼信息 在我們將 與 .pdb 程序數(shù)據(jù)庫文件中 記錄 源碼路徑 一致的 位置 上 部署了相應(yīng)的源碼后, 當(dāng) 我們 選擇了Summary 摘要信息窗口 或 All objects 所有對象信息窗口 中 的對象后, 可以在 Source code 源碼窗口 看到 創(chuàng)建 了該 對象 的源碼 信息 ,如圖 320 所示: ANTS Profiler 使用手冊 16 圖 320 與 ID 號為 53 類型為 Form1 的對象對應(yīng)的源碼信息 我們可以 在 View 菜單 的 Source code 選項 中打開 源碼 信息窗口,如圖 321 所示: 圖 321 View 菜單的 Source code 選項 2) 層級信息 在選擇了 Summary 摘要信息窗口 或 All objects 所有對象信息窗口 中的某個 對象后, 我們可以在Hierarchy 層級關(guān)系窗口 看到該對象 與其他對象之間的引用和被引用的關(guān)系 信息,如圖 322 所示: ANTS Profiler 使用手冊 17 圖 322 ID 號為 15 類型為 String[]的對象 與 其他對象的層級 引用 關(guān)系 在 Hierarchy 窗口 中 Referenced from 窗口 中顯示的是哪些對象引用了當(dāng)前選擇的對象;在 Hierarchy窗口 中 Refers to 窗口 中 顯
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1