Security Camera User Manual

Tuning UltraSPARC® T1–Based Systems for Performance
Benchmarking
Use a combination of tunable parameters and other parameters to tune your system for
performance benchmarking. These values are an example of how you might tune your system
to achieve the desired result.
Tuning Operating System and TCP Settings
The following table shows the operating system tuning for Solaris 10 used when benchmarking
for performance and scalability on UtraSPARC T1–based systems (64 bit systems).
TABLE 4–2 Tuning 64–bit Systems for Performance Benchmarking
Parameter Scope Default Value TunedValue Comments
rlim_fd_max /etc/system 65536 260000 Process open le descriptors limit;
should account for the expected load
(for the associated sockets, les, pipes
if any).
hires_tick /etc/system 1
sq_max_size /etc/system 2 0 Controls streams driver queue size;
setting to 0 makes it innite so the
performance runs won’t be hit by lack
of buer space. Set on clients too.
Note that setting sq_max_size to 0
might not be optimal for production
systems with high network trac.
ip:ip_squeue_bind 0
ip:ip_squeue_fanout 1
ipge:ipge_taskq_disable /etc/system 0
ipge:ipge_tx_ring_size /etc/system 2048
ipge:ipge_srv_fifo_depth /etc/system 2048
ipge:ipge_bcopy_thresh /etc/system 384
ipge:ipge_dvma_thresh /etc/system 384
ipge:ipge_tx_syncq /etc/system 1
tcp_conn_req_max_q ndd /dev/tcp 128 3000
Tuning UltraSPARC®T1–Based Systems for Performance Benchmarking
Chapter 4 • Platform-Specic Issues and Tips 97