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 |
Tuned Value |
Comments |
---|---|---|---|---|
/etc/system |
65536 |
260000 |
Process open file descriptors limit; accounts for the expected load (for the associated sockets, files, pipes if any). |
|
/etc/system |
1 | |||
/etc/system |
2 |
0 |
Controls streams driver queue size; setting to 0 makes it infinite so the performance runs are not hit by lack of buffer space. Set on clients too. Note that setting sq_max_size to 0 is not optimal for production systems with high network traffic. |
|
0 | ||||
1 | ||||
/etc/system |
0 | |||
/etc/system |
2048 | |||
/etc/system |
2048 | |||
/etc/system |
384 | |||
ipge:ipge_dvma_thresh |
/etc/system |
384 | ||
/etc/system |
1 | |||
ndd /dev/tcp |
128 |
3000 | ||
ndd /dev/tcp |
1024 |
3000 | ||
ndd /dev/tcp |
4194304 | |||
ndd/dev/tcp |
2097152 | |||
ndd /dev/tcp |
8129 |
400000 |
To increase the transmit buffer. |
|
ndd /dev/tcp |
8129 |
400000 |
To increase the receive buffer. |
Note that the IPGE driver version is 1.25.25.