Sun Studio 12:C 用户指南

B.2.122 -xpagesize_stack=n

在内存中为栈设置页面大小。

n 的值必须是下列值之一:8K64K512K4M32M256M2G16Gdefault。如果不指定有效的页面大小,运行时将忽略该请求,且不显示任何提示。

在 Solaris 操作系统中使用 getpagesize(3C) 命令可以确定页面中的字节数。Solaris 操作系统不保证支持页面大小请求。可以使用 pmap(1) 或 meminfo(2) 来确定目标平台的页面大小。

如果指定 -xpagesize_stack=default,Solaris 操作系统将设置页面大小。

使用该选项进行编译与使用等效的选项将 LD_PRELOAD 环境变量设置为 mpss.so.1 或在运行程序之前使用等效的选项运行 Solaris 9 命令 ppgsz(1) 具有相同的效果。有关详细信息,请参见 Solaris 手册页。

除非在编译和链接时使用,否则 -xpagesize_stack 选项不会生效。有关在编译时和链接时都必须指定的所有编译器选项的完整列表,请参见表 A–2


注 –

该功能只在 Solaris 8 操作系统中可用。在 Solaris 8 操作系统中不链接使用该选项编译的程序。