abap/heap_area_nondia不使用它的分配值

2020-09-03 16:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想问一下,因为我们得到...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我想问一下,因为我们得到了一个彻底的转储TSV_TNEW_PAGE_ALLOC_FAILED。 我们检查了日志,发现堆(NONDIA)已超过。 请参阅下面的日志:

2019年8月3日星期六08:00:15:258

WP已达到abap/heaplimit = 150000000 字节

2019年8月3日星期六08:02:12:623一个SelMemClass:堆配额(NONDIA)超过 10000000000 10001557168

根据日志,限制为 10GB ,但在配置文件参数中为 12GB 。 如下所示:

abap/堆限制= 500MB

abap/heap_area_total = 20GB

abap/heap_area_nondia = 12GB

abap/heap_area_dia = 8GB

ztta/roll_extension = 12GB

EM/TOTAL_SIZE_MB = 54GB

能否请您告知发生这种情况的原因?

9条回答
ZJXianG
2020-09-03 17:27

嗨,菲利普,

转储TSV_TNEW_PAGE_ALLOC_FAILED在KBA 2180736-TSV_TNEW_PAGE_ALLOC_FAILED 中已得到完整说明。
通常 当工作流程达到其扩展内存配额和堆内存配额时,将出现。 在这种情况下,nonDIA的工作流程显示为:
" Sat Aug 3 08:02:12:623 2019 A SelMemClass:堆配额(NONDIA)超过10000000000 10001557168"
其非DIA配额(参数" abap/haap_area_nondia")已设置为10GB,并且已达到。

此参数可以动态更改; 因此,即使配置文件中显示的值为10GB,它也可以增加到12GB。
在转储本身上,您会发现已消耗的内存量:
内存量( 终止时使用的字节数为:
扩展内存(EM)...... xxxxxxxxxx
分配的内存(HEAP)......... xxxxxxxxxx
在那里,您可以找到已使用的堆内存。

致谢,
Raquel

一周热门 更多>