第十二章 创建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

相关文章

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

hadoop开启回收站配置

开启回收站功能,可以将删除的文件在不超时的情况下,恢复原数据,起到防止误删除、备份等作用。 开启回收站功能参数说明 (1)默认值fs.trash.interval = 0,0表示禁用回收站;其他值表示设置文件的存活时间。 (2)默认值fs.trash.checkpoint.interval = 0,检查回收站的间隔时间。如果该值为0,则该值设置和fs.trash.interval的参数值相等。

NameNode内存生产配置

Hadoop2.x 系列,配置 NameNode 内存 NameNode 内存默认 2000m ,如果服务器内存 4G , NameNode 内存可以配置 3g 。在 hadoop-env.sh 文件中配置如下。 HADOOP_NAMENODE_OPTS=-Xmx3072m Hadoop3.x 系列,配置 Nam

wolfSSL参数设置或配置项解释

1. wolfCrypt Only 解释:wolfCrypt是一个开源的、轻量级的、可移植的加密库,支持多种加密算法和协议。选择“wolfCrypt Only”意味着系统或应用将仅使用wolfCrypt库进行加密操作,而不依赖其他加密库。 2. DTLS Support 解释:DTLS(Datagram Transport Layer Security)是一种基于UDP的安全协议,提供类似于

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

在cscode中通过maven创建java项目

在cscode中创建java项目 可以通过博客完成maven的导入 建立maven项目 使用快捷键 Ctrl + Shift + P 建立一个 Maven 项目 1 Ctrl + Shift + P 打开输入框2 输入 "> java create"3 选择 maven4 选择 No Archetype5 输入 域名6 输入项目名称7 建立一个文件目录存放项目,文件名一般为项目名8 确定

Java 创建图形用户界面(GUI)入门指南(Swing库 JFrame 类)概述

概述 基本概念 Java Swing 的架构 Java Swing 是一个为 Java 设计的 GUI 工具包,是 JAVA 基础类的一部分,基于 Java AWT 构建,提供了一系列轻量级、可定制的图形用户界面(GUI)组件。 与 AWT 相比,Swing 提供了许多比 AWT 更好的屏幕显示元素,更加灵活和可定制,具有更好的跨平台性能。 组件和容器 Java Swing 提供了许多

顺序表之创建,判满,插入,输出

文章目录 🍊自我介绍🍊创建一个空的顺序表,为结构体在堆区分配空间🍊插入数据🍊输出数据🍊判断顺序表是否满了,满了返回值1,否则返回0🍊main函数 你的点赞评论就是对博主最大的鼓励 当然喜欢的小伙伴可以:点赞+关注+评论+收藏(一键四连)哦~ 🍊自我介绍   Hello,大家好,我是小珑也要变强(也是小珑),我是易编程·终身成长社群的一名“创始团队·嘉宾”

Maven创建项目中的groupId, artifactId, 和 version的意思

文章目录 groupIdartifactIdversionname groupId 定义:groupId 是 Maven 项目坐标的第一个部分,它通常表示项目的组织或公司的域名反转写法。例如,如果你为公司 example.com 开发软件,groupId 可能是 com.example。作用:groupId 被用来组织和分组相关的 Maven artifacts,这样可以避免