Solaris 查看系统信息命令 solarisos command
程序员文章站
2022-05-27 11:41:18
...
1.showrev
查看系统Hostid: 24cc7225
Release: 5.9
Kernel architecture: i86pc
Application architecture: i386
Hardware provider: COMPAQ
Domain: sinomos.com
Kernel version: SunOS 5.9 Generic 112234-10 Nov 2003
showrev -p可以查看系统的安装的补丁
2、vmstat监视cpu
iostat监视磁盘
iostat -E现在磁盘信息,包括大小和错误数量,厂家等等
3、prtconf显示系统信息
4、prtdiag显示系统cpu,内存,以及OBP
5、netstat -r路由信息
netstat -i接口信息
6、查看网卡状态
ndd -get /dev/eri link_status or link_speed
7、prtvtoc /dev/rdsk/c0t0d0s2
查看分区信息
8、dos2unix | -ascii <filename>;
转换dos文件的格式为unix格式
9、prtconf | grep "Memory size"
显示内存大小
也可以:
prtconf |grep 'Memory'
显示内存情况:
prtconf |grep 'memory'
10、prstat -a类似top的命令
///////tuning for was//////////////begin//////////////
1.Solaris 文件描述符(ulimit)
缺省值:无
建议值:8000
ulimit:
显示所有的ulimit值:
# ulimit -a
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 10
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 29995
virtual memory (kbytes, -v) unlimited
以带参数的格式来设置具体的某个值:
# ulimit -n 1024
2.Solaris TCP_TIME_WAIT_INTERVAL
缺省值:对于 Solaris 操作系统,缺省等待时间间隔为 240000 毫秒(即 4 分钟)。
建议值:60000 毫秒。
# ndd -get /dev/tcp tcp_time_wait_interval
60000
# ndd -set /dev/tcp tcp_time_wait_interval 30000
3.Solaris TCP_FIN_WAIT_2_FLUSH_INTERVAL
缺省值:675000 毫秒
建议值:67500 毫秒
# ndd -get /dev/tcp tcp_fin_wait_2_flush_interval
675000
# ndd -set /dev/tcp tcp_fin_wait_2_flush_interval 67500
4.Solaris TCP_KEEPALIVE_INTERVAL
缺省值:7200000 毫秒
建议值:15000 毫秒
# ndd -get /dev/tcp tcp_keepalive_interval
7200000
# ndd -set /dev/tcp tcp_keepalive_interval 300000
5.Solaris 内核 semsys:seminfo_semopm
如何查看或设置:通过 /etc/system 条目设置此参数:semsys:seminfo_semopm = 200
缺省值:无
建议值:200(100 适合于大多数系统,但在某些情况下需要使用 200。)
# more /etc/system
通过在文件/etc/system中添加:
set semsys:seminfo_semopm = 100
6.连接储备
缺省值:对于 Solaris 8 来说,缺省值是 128。
建议值:8000
# ndd -get /dev/tcp tcp_conn_req_max_q
128
# ndd -set /dev/tcp tcp_conn_req_max_q 8000
7.大页支持
通过使用大页,可以降低 CPU 管理大型 JVM 堆的开销。
对于 Solaris 9 来说,缺省情况下提供了大页支持。要让 JVM 堆使用大页,不需要设置任何操作系统参数或 JVM 参数。
对于 Solaris 8 来说,必须使用私有共享内存(ISM)功能才能提供大页支持。
///////tuning for was//////////////end//////////////
编写于【2009-01-13】
【温馨提示】
如果您觉得满意,可以选择支持下,您的支持是我最大的动力:
查看系统Hostid: 24cc7225
Release: 5.9
Kernel architecture: i86pc
Application architecture: i386
Hardware provider: COMPAQ
Domain: sinomos.com
Kernel version: SunOS 5.9 Generic 112234-10 Nov 2003
showrev -p可以查看系统的安装的补丁
2、vmstat监视cpu
iostat监视磁盘
iostat -E现在磁盘信息,包括大小和错误数量,厂家等等
3、prtconf显示系统信息
4、prtdiag显示系统cpu,内存,以及OBP
5、netstat -r路由信息
netstat -i接口信息
6、查看网卡状态
ndd -get /dev/eri link_status or link_speed
7、prtvtoc /dev/rdsk/c0t0d0s2
查看分区信息
8、dos2unix | -ascii <filename>;
转换dos文件的格式为unix格式
9、prtconf | grep "Memory size"
显示内存大小
也可以:
prtconf |grep 'Memory'
显示内存情况:
prtconf |grep 'memory'
10、prstat -a类似top的命令
///////tuning for was//////////////begin//////////////
1.Solaris 文件描述符(ulimit)
缺省值:无
建议值:8000
ulimit:
显示所有的ulimit值:
# ulimit -a
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 10
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 29995
virtual memory (kbytes, -v) unlimited
以带参数的格式来设置具体的某个值:
# ulimit -n 1024
2.Solaris TCP_TIME_WAIT_INTERVAL
缺省值:对于 Solaris 操作系统,缺省等待时间间隔为 240000 毫秒(即 4 分钟)。
建议值:60000 毫秒。
# ndd -get /dev/tcp tcp_time_wait_interval
60000
# ndd -set /dev/tcp tcp_time_wait_interval 30000
3.Solaris TCP_FIN_WAIT_2_FLUSH_INTERVAL
缺省值:675000 毫秒
建议值:67500 毫秒
# ndd -get /dev/tcp tcp_fin_wait_2_flush_interval
675000
# ndd -set /dev/tcp tcp_fin_wait_2_flush_interval 67500
4.Solaris TCP_KEEPALIVE_INTERVAL
缺省值:7200000 毫秒
建议值:15000 毫秒
# ndd -get /dev/tcp tcp_keepalive_interval
7200000
# ndd -set /dev/tcp tcp_keepalive_interval 300000
5.Solaris 内核 semsys:seminfo_semopm
如何查看或设置:通过 /etc/system 条目设置此参数:semsys:seminfo_semopm = 200
缺省值:无
建议值:200(100 适合于大多数系统,但在某些情况下需要使用 200。)
# more /etc/system
通过在文件/etc/system中添加:
set semsys:seminfo_semopm = 100
6.连接储备
缺省值:对于 Solaris 8 来说,缺省值是 128。
建议值:8000
# ndd -get /dev/tcp tcp_conn_req_max_q
128
# ndd -set /dev/tcp tcp_conn_req_max_q 8000
7.大页支持
通过使用大页,可以降低 CPU 管理大型 JVM 堆的开销。
对于 Solaris 9 来说,缺省情况下提供了大页支持。要让 JVM 堆使用大页,不需要设置任何操作系统参数或 JVM 参数。
对于 Solaris 8 来说,必须使用私有共享内存(ISM)功能才能提供大页支持。
///////tuning for was//////////////end//////////////
编写于【2009-01-13】
【温馨提示】
如果您觉得满意,可以选择支持下,您的支持是我最大的动力:
上一篇: 如何在Linux下用DMA方式传输数据
下一篇: Linux 防火墙及开放端口管理