天天看點

使用ABAP memory inspector分析product 搜尋記憶體占用

Created by Jerry Wang, last modified on Mar 22, 2014

使用wiki末尾的report, 在product search之前(line 81)和search結束之後(line 89)分别設兩個斷點:

使用ABAP memory inspector分析product 搜尋記憶體占用

務必要切換成classic的debugger, 否則memory inspector會為debugger本身的external session建立memory snapshot,而不是product search這個session本身。

使用ABAP memory inspector分析product 搜尋記憶體占用

在search之前建立一個memory snapshot:

使用ABAP memory inspector分析product 搜尋記憶體占用
使用ABAP memory inspector分析product 搜尋記憶體占用

執行完畢後使用transaction code S_MEMORY_INSPECTOR,

選中兩個snapshot點"Display Difference":

使用ABAP memory inspector分析product 搜尋記憶體占用

在Ranking list裡即可按種類查找記憶體占用從高到底的所有case清單。

使用ABAP memory inspector分析product 搜尋記憶體占用

繼續閱讀