第十二章 创建Callout Library - 为旧版短字符串配置 $ZF 堆

2024-01-02 11:12

本文主要是介绍第十二章 创建Callout Library - 为旧版短字符串配置 $ZF 堆,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 第十二章 创建Callout Library - 为旧版短字符串配置 $ZF 堆
  • 为旧版短字符串配置 `$ZF` 堆

第十二章 创建Callout Library - 为旧版短字符串配置 $ZF 堆

为旧版短字符串配置 $ZF

注意:本节仅适用于旧版短字符串(请参阅“使用 B 链接类型传递短计数字符串”)。标准 IRIS 字符串(请参阅“通过 J 链接类型传递标准计数字符串”)使用自己的堆栈。

$ZF 堆是为所有 $ZF 短字符串输入和输出参数分配的虚拟内存空间。它由以下 IRIS 系统设置控制:

  • ZFString 是单个字符串参数允许的字符数。实际需要的字节数将根据在 UNIX® 上使用的是 8 位字符、16Unicode 字符还是 32 位字符而有所不同。此设置的允许范围是 032767 个字符。默认值为 0,表示应使用最大值。
  • ZFSizeIRIS 为所有 $ZF 输入和输出参数分配的字节总数。此设置的允许范围是 0270336 字节,其中 0(默认设置)表示 IRIS 应根据 ZFString 的值计算适当的值。

根据ZFString(每个字符串的最大字符数)计算ZFSize(总字节数),如下所示:

      ZFSize = (<bytes per character> * ZFString) + 2050

例如,假设 ZFString 的默认值为 32767 个字符:

  • 使用 Unicode 16 位字符,ZFSize 的适当值为 (2 * 32767 + 2050) = 67584 字节。
  • 使用 UNIX® 32 位字符时,ZFSize 的适当值为 (4 * 32767 + 2050) = 133118 字节。

可以在以下任一位置更改这些设置:

  • 配置参数文件(请参阅配置参数文件参考的“[config]”部分中的“zfheap”)
  • 管理门户(请参阅其他配置设置参考中“高级内存设置”下的 ZFSizeZFString 条目)。

这篇关于第十二章 创建Callout Library - 为旧版短字符串配置 $ZF 堆的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/562286

相关文章

Debian系和Redhat系防火墙配置方式

《Debian系和Redhat系防火墙配置方式》文章对比了Debian系UFW和Redhat系Firewalld防火墙的安装、启用禁用、端口管理、规则查看及注意事项,强调SSH端口需开放、规则持久化,... 目录Debian系UFW防火墙1. 安装2. 启用与禁用3. 基本命令4. 注意事项5. 示例配置R

C# $字符串插值的使用

《C#$字符串插值的使用》本文介绍了C#中的字符串插值功能,详细介绍了使用$符号的实现方式,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧... 目录$ 字符使用方式创建内插字符串包含不同的数据类型控制内插表达式的格式控制内插表达式的对齐方式内插表达式中使用转义序列内插表达式中使用

PyCharm中配置PyQt的实现步骤

《PyCharm中配置PyQt的实现步骤》PyCharm是JetBrains推出的一款强大的PythonIDE,结合PyQt可以进行pythion高效开发桌面GUI应用程序,本文就来介绍一下PyCha... 目录1. 安装China编程PyQt1.PyQt 核心组件2. 基础 PyQt 应用程序结构3. 使用 Q

Redis MCP 安装与配置指南

《RedisMCP安装与配置指南》本文将详细介绍如何安装和配置RedisMCP,包括快速启动、源码安装、Docker安装、以及相关的配置参数和环境变量设置,感兴趣的朋友一起看看吧... 目录一、Redis MCP 简介二、安www.chinasem.cn装 Redis MCP 服务2.1 快速启动(推荐)2.

详解MySQL中JSON数据类型用法及与传统JSON字符串对比

《详解MySQL中JSON数据类型用法及与传统JSON字符串对比》MySQL从5.7版本开始引入了JSON数据类型,专门用于存储JSON格式的数据,本文将为大家简单介绍一下MySQL中JSON数据类型... 目录前言基本用法jsON数据类型 vs 传统JSON字符串1. 存储方式2. 查询方式对比3. 索引

Spring Boot配置和使用两个数据源的实现步骤

《SpringBoot配置和使用两个数据源的实现步骤》本文详解SpringBoot配置双数据源方法,包含配置文件设置、Bean创建、事务管理器配置及@Qualifier注解使用,强调主数据源标记、代... 目录Spring Boot配置和使用两个数据源技术背景实现步骤1. 配置数据源信息2. 创建数据源Be

MySQL字符串常用函数详解

《MySQL字符串常用函数详解》本文给大家介绍MySQL字符串常用函数,本文结合实例代码给大家介绍的非常详细,对大家学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录mysql字符串常用函数一、获取二、大小写转换三、拼接四、截取五、比较、反转、替换六、去空白、填充MySQL字符串常用函数一、

Spring Boot Maven 插件如何构建可执行 JAR 的核心配置

《SpringBootMaven插件如何构建可执行JAR的核心配置》SpringBoot核心Maven插件,用于生成可执行JAR/WAR,内置服务器简化部署,支持热部署、多环境配置及依赖管理... 目录前言一、插件的核心功能与目标1.1 插件的定位1.2 插件的 Goals(目标)1.3 插件定位1.4 核

RabbitMQ消息总线方式刷新配置服务全过程

《RabbitMQ消息总线方式刷新配置服务全过程》SpringCloudBus通过消息总线与MQ实现微服务配置统一刷新,结合GitWebhooks自动触发更新,避免手动重启,提升效率与可靠性,适用于配... 目录前言介绍环境准备代码示例测试验证总结前言介绍在微服务架构中,为了更方便的向微服务实例广播消息,

IntelliJ IDEA2025创建SpringBoot项目的实现步骤

《IntelliJIDEA2025创建SpringBoot项目的实现步骤》本文主要介绍了IntelliJIDEA2025创建SpringBoot项目的实现步骤,文中通过示例代码介绍的非常详细,对大家... 目录一、创建 Spring Boot 项目1. 新建项目2. 基础配置3. 选择依赖4. 生成项目5.