SED 问题和注意事项

默认情况下,AIX®SED 以选择模式发货。 缺省情况下,许多 setuidsetgid 程序都为 SED 启用了 select,并在受保护的方式中运作。

SED 的启用可能引起较早的二进制文件中断(如果它们不能应对“不在堆栈堆区域上执行”这一功能)。 这些应用程序必须在堆栈数据区上运行。 系统管理员可以使用 bopmgr 命令来评估情况和标记要免除的文件。 AIX Java™ 1.3.1 和 AIX Java 1.4.2 具有即时 (JIT) 编译器,这些编译器在运行 Java 应用程序时动态生成和运行本机对象代码 (Java 虚拟机根据应用程序的执行概要文件决定要编译的代码)。 此对象代码存储在 JIT 分配的数据缓冲区中。 因此,如果 AIX 配置为以 SED ALL 方式运行,那么系统管理员必须设置 Java 二进制文件的免除标志。

当可执行文件中的 SED 相关标志被更改时,它们仅应用于以后该文件的装入和执行。 此更改不会应用于基于此文件的当前运行中的进程。 该 SED 工具控制和监视 32 位和 64 位可执行程序的系统范围设置和文件级别设置。 仅当 AIX 操作系统与 64 位内核配合使用时, SED 工具才可用。

相关信息

sedmgr 命令

AIX Error-Logging Facility