Sun Microsystems Logo
Products and Services
 
Support and Training
 
 

Previous Previous     Contents     Index     Next Next

Pseudo Terminals

pt_cnt (Pre-Solaris 7 and the Solaris 7 Release)

Description

Number of /dev/pts (the pseudo terminal devices used by telnet or rlogin for network logins) entries to create on a reconfiguration boot. This parameter effectively limits the number of users that can simultaneously be logged in across the net to the value of pt_cnt. You must do a reconfiguration boot (boot -r) after making the change to the /etc/system file for the additional device nodes to be created.

Data Type

Signed integer

Default

48

Range

0 to maxpid

Units

logins/windows

Dynamic?

No

Validation

None. Excessively large values hang the system.

When to Change

When the desired number of users cannot log in to the system.

Commitment Level

Unstable

Sun4u Specific

enable_grp_ism (Solaris 2.6 Release)

Description

Enables a shared memory Translation Setaside Buffer (TSB) capability for System V Shared Memory that has been attached with the SHARE_MMU flag set. This parameter is available in, at minimum, patch 105181-05 for the Solaris 2.6 release. Starting with the Solaris 7 release, the parameter name has been removed, but the system implements this parameter by default.

Data Type

Signed integer

Default

0

Range

0 (disabled) or 1 (enabled)

Dynamic?

No

Validation

None

When to Change

Turn on when using System V Shared Memory attached with the SHARE_MMU flag set.

Commitment Level

Unstable

System V Shared Memory

shmsys:shminfo_shmmax (Solaris 9 12/02)

Description

Maximum size of system V shared memory segment that can be created. This parameter is an upper limit that is checked before the system sees if it actually has the physical resources to create the requested memory segment.

Attempts to create a shared memory section whose size is zero or whose size is larger than the specified value will fail with an EINVAL error.

Data Type

Unsigned long

Default

8,388,608

Range

0 - MAXINT on 32-bit systems, MAXINT64 on 64-bit systems

Units

Bytes

Dynamic?

No. Loaded into shmmax field of shminfo structure.

Validation

None

When to Change

When the default value is too low. Generally changed at the recommendation of software vendors, but unless the size of a shared memory segment needs to be constrained, setting this parameter to the maximum possible value has no side effects.

Commitment Level

Unstable

Network Cache and Accelerator (NCA) Tunable Parameters

sq_max_size (Solaris 9 12/02 Release)

Description

The depth of the syncq (number of messages) before a destination streams queue generates a QFULL message.

Default

2 messages

Range

1 to 0 (unlimited)

Dynamic?

No

When to Change

When NCA is running on a system with a lot of memory, increase this parameter to allow drivers to queue more packets of data. If a server is under heavy load, increase this parameter so modules and drivers may process more data without dropping packets or getting backlogged.

Commitment Level

Unstable

Parameters With No Functionality

The following section describes parameters whose functionality has been removed, but the parameter might still be available for compatibility reasons. These parameters are ignored if they are set.

Paging-Related Tunables

tune_t_gpgslo

Description

Obsolete. Variable left in place for compatibility reasons.

tune_t_minasmem

Description

Obsolete. Variable left in place for compatibility reasons.

System V Message Parameters

msgsys:msginfo_msgssz

Description

Specifies size of chunks system uses to manage space for message buffers. Obsolete since the Solaris 8 release.

Data Type

Signed integer

Default

40

Range

0 to MAXINT

Dynamic?

No. Loaded into msgtql field of msginfostructure.

Validation

The space consumed by the maximum number of data structures that would be created to support the messages and queues is compared to 25% of the available kernel memory at the time the module is loaded. If the number is too big, the message queue module refuses to load and the facility is unavailable. This computation does include the space that might be consumed by the messages. This situation occurs only when the module is first loaded.

When to Change

When the default value is not enough. Generally changed at the recommendation of software vendors.

Commitment Level

Obsolete

Previous Previous     Contents     Index     Next Next