Memory snapshots в SAP
Про память в системе SAP написано немало мануала. В процессе созидания создания и тестирования новой разработки могут возникать вопросы, связанные с ее быстродействием, а также нахождения "уязвимых" мест, которые могут повлиять и подмочить ее (разработки) производительность.
Для этих, ну и многих других случаев, в системе SAP существует инструмент Memory Snapshots (слепок памяти), который позволит программисту, анализируя этот самый слепок, находить всю "мякотку", а консультанту выполнять тестирование тех ситуаций, в которых это требуется особенно и с большей отдачей.
Как создать слепок памяти? Вариант 1.
Непосредственно из ABAP-отладчика. Для этого требуется выполнить ритуализированную последовательность действий в определенный момент работы вашей программы. Следующий видеофрагмент как раз об этом
Как создать слепок памяти? Вариант 2.
Выполнить команду /hmusa в поле вводе транзакций.
Как создать слепок памяти? Вариант 3.
Вызовите метод write_memory_consumption_file класса cl_abap_memory_utilities в своей разработке
См. CALL METHOD
Что со всем этим делать?
См. Memory Analysis
См. Memory Inspector
Анализировать, сравнивать и делать выводы. Поможет вам в этом соответствующий инструмент, вызываемый транзакцией S_MEMORY_INSPECTOR
Например,
Для расшифровки всего того, что представлено на экране транзакции S_MEMORY_INSPECTOR, обязательно обратитесь к справочному материалу. Ссылки привожу ниже
См. Displaying Memory Snapshots
Жара нам всем не идет на пользу, но вы выше всяких похвал! Берегите свою мякоть.