64-bit - 如何将 z/OS 转储到标准内存以进行调试
问题描述
我正在编写一个实用程序来利用超棒的内存。我想转储为帮助调试而分配的内存段。SNAP 和 SNAPX 指的是 24 位和 31 位寻址模式,但不是 64 位。使用 ABEND 宏或十进制零除法强制异常结束在转储中提供非常有限的条形以上内存量。有没有人有在 64 位寻址模式下转储标准内存的经验?你有什么建议吗?
我能够使用 IEATDUMP 宏访问信息。感谢您的关注和回复。
解决方案
我建议采取滑动转储并将转储导入 Abend-Aid。Abend-Aid 非常适合超标准的调试。
执行下面的滑动命令。
转储后,在命令行上键入“TSO DUMPLOG”并复制转储数据集。
打开 Abend-Aid,在命令行输入“imp”并导入转储数据集。
滑动命令示例:
SL SET,IF,EN,ID=CBB0,P=(MYPROGRAM,000328),A=SVCD,AL=(CU,S),E 其中 MYPROGRAM 是作业的名称,000328 是我在程序中的偏移量想要一个垃圾场。
注意,此命令在 SDSF 中执行
推荐阅读
- python - 执行 Python 代码时自动打开浏览器
- c# - 有没有办法在 .NET Core 的 CorsPolicy 上使用“AllowAnyOrigin”属性?
- javascript - 有条件地将数据从封闭视图传递到部分视图
- angular - 角 6 货币格式,不带 INR 符号的小数点
- excel - 在 PowerQuery/Excel 中管理文件夹刷新
- python - 散景服务器开发模式缺少文件
- sqlite - 我将带有 UTC 日期的行插入到数据库中的 int 列中。如何仅获取过去 24 小时内插入的行?
- javascript - 我应该如何区分引导响应导航栏中的下拉菜单
- node.js - Socket.io:连接到 Heroku 上的套接字服务器时找不到 404
- windows - 如何压缩文件名中包含今天日期的文件夹?