《Solaris 可调参数参考手册》提供了有关 SolarisTM OS 内核和网络可调参数的参考信息。本手册并未提供有关 GNOME 或 JavaTM 环境的可调参数信息。
本手册包含基于 SPARC® 和基于 x86 的系统的信息。
此 Solaris 发行版支持使用以下 SPARC 和 x86 系列处理器体系结构的系统:UltraSPARC®、SPARC64、AMD64、Pentium 和 Xeon EM64T。支持的系统可以在 http://www.sun.com/bigadmin/hcl 上的《Solaris 10 Hardware Compatibility List》中找到。本文档列举了在不同类型的平台上进行实现时的所有差别。
在本文档中,这些与 x86 相关的术语表示以下含义:
"x86" 泛指 64 位和 32 位的 x86 兼容产品系列。
"x64" 指出了有关 AMD64 或 EM64T 系统的特定 64 位信息。
“32 位 x86”指出了有关基于 x86 的系统的特定 32 位信息。
支持的系统可以在 http://www.sun.com/bigadmin/hcl 上的《Solaris 10 Hardware Compatibility List》中找到。
本书适用于可能需要在某些情况下更改内核可调参数的有经验的 Solaris 系统管理员。有关更改 Solaris 可调参数的指导,请参阅调优 Solaris 系统。
下表概述了本书中各章节和附录的内容。
章节 |
说明 |
---|---|
Solaris 系统调优概述。此外,还介绍了本书中使用的描述内核可调参数的格式。 |
|
介绍 Solaris 内核可调参数,如内核内存、文件系统、进程大小以及分页参数。 |
|
介绍 NFS 可调参数,如高速缓存符号链接、动态重新传输以及 RPC 安全参数。 |
|
介绍 TCP/IP 可调参数,如 IP 转发、源路由以及缓存区大小调整参数。 |
|
介绍网络高速缓存和加速器 (Network Cache and Accelerator, NCA) 的可调参数。 |
|
介绍用于设置某些系统功能的缺省值的参数。通过修改 /etc/default 目录中的文件进行更改。 |
|
已经更改或者现在已过时的参数的历史记录。 |
|
包括当前 Solaris 发行版在内的本手册修订版的历史记录。 |
以下书籍提供了调优 Solaris 系统时可能使用的背景材料。
《Configuration and Capacity Planning for Solaris Servers》,Brian L. Wong 著,Sun Microsystems Press 出版,ISBN 0-13-349952–9
《NFS Illustrated》,Brent Callaghan 著,Addison Wesley 出版,ISBN 0-201-32570-5
《Resource Management》,Richard McDougall、Adrian Cockcroft、Evert Hoogendoorn、Enrique Vargas、Tom Bialaski 合著,Sun Microsystems Press 出版,ISBN 0-13-025855-5
《Sun Performance and Tuning:SPARC and Solaris》,Adrian Cockcroft 著,Sun Microsystems Press/PRT Prentice Hall 出版,ISBN 0-13-149642-3
此表介绍了 Solaris 调优信息的其他资源。
调优资源 |
更多信息 |
---|---|
性能调优类 | |
联机性能调优信息 | |
Sun Microsystems Press 出版的排序性能调优文档 |
Sun Web 站点提供有关以下附加资源的信息:
下表介绍了本书中的印刷约定。
表 P–1 印刷约定
字体 |
含义 |
示例 |
---|---|---|
AaBbCc123 |
命令、文件和目录的名称;计算机屏幕输出 |
编辑 .login 文件。 使用 ls -a 列出所有文件。 machine_name% you have mail. |
AaBbCc123 |
用户键入的内容,与计算机屏幕输出的显示不同 |
machine_name% su Password: |
aabbcc123 |
要使用实名或值替换的命令行占位符 |
删除文件的命令为 rm filename。 |
AaBbCc123 |
保留未译的新词或术语以及要强调的词 |
这些称为 Class 选项。 注意:有些强调的项目在联机时以粗体显示。 |
新词术语强调 |
新词或术语以及要强调的词 |
高速缓存是存储在本地的副本。 请勿保存文件。 |
《书名》 |
书名 |
阅读《用户指南》的第 6 章。 |
下表列出了 C shell、Bourne shell 和 Korn shell 的缺省 UNIX® 系统提示符和超级用户提示符。
表 P–2 Shell 提示符
Shell |
提示符 |
---|---|
C shell |
machine_name% |
C shell 超级用户 |
machine_name# |
Bourne shell 和 Korn shell |
$ |
Bourne shell 和 Korn shell 超级用户 |
# |