Miscellaneous Configurable Parameters
The following miscellaneous configurable kernel parameters affect various,
usually unrelated, HP-UX subsystems.
-
default_disk_ir
- Specifies whether a
write() returns
immediately after the data is placed in the disk's write
buffer or waits until the data is physically stored on the
disk media.
o_sync_is_o_dsync
- Specifies whether an
open()or
fcntl() with the O_SYNC flag set
can be converted to the same call with the
O_DSYNC flag instead. This controls whether
the function can return before updating the file-access.
alwaysdump
- Specifies which classes of system memory are to be
dumped if a kernel panic occurs.
dontdump
- Specifies which classes of system memory are
not to be dumped if a kernel panic occurs.
initmodmax
- Maximum number of kernel modules saved by a
kernel-panic (system crash) dump operation.
These parameters control the allocation of spinlocks for use in
systems equipped with multiple processors:
bufcache_hash_locks - Buffer-cache spinlock pool
chanq_hash_locks - Channel queue spinlock pool
ftable_hash_locks - File-table spinlock pool
io_ports_hash_locks - I/O-port spinlock pool
pfdat_hash_locks - Pfdat spinlock pool
region_hash_locks - Process-region spinlock pool
sysv_hash_locks - System V
Inter-process-communication
spinlock pool
vnode_cd_hash_locks - Vnode clean/dirty spinlock pool
vnode_hash_locks - Vnode spinlock pool
See spinlock parameters for
more information.
Reserved, Unlockable System Memory
unlockable_mem
- Specifies how much system memory is to be reserved for
system overhead and virtual memory management, and
therefore cannot be locked by user processes.
System Clock
-
dst - Specifies the
style of Daylight Savings Time to be used, if any.
timezone
- Specifies the relationship between the local time zone
and Coordinated Universal Time (UCT), also sometimes called
Greenwich Mean Time or GMT.
Other Parameters
-
clicreservedmem
- Specifies how many bytes of system memory are to
be reserved for I/O-mapping use by user processes in
high-speed, distributed-server environments such as those
used for running large database-processing programs.
create_fastlinks
- Tells the kernel to create symbolic links in a
more recent format to improve access speed by reducing
disk-block accesses during path look-up sequences.
eqmemsize
- Specifies how many pages of memory are to be reserved
for use as equivalently mapped memory, used mostly for DMA
transfers.
ksi_alloc_max
- Specifies the system-wide limit of how many queued
signals can be allocated.
ksi_send_max
- Specifies how manyqueued signals a process can send and
have pending at one or more receivers.
max_async_ports
- System-wide maximum number of ports to the
asynchronous disk I/O driver that processes can have open
at any given time.
maxusers - Used
by other system parameter definitions to allocate system
resources based on the maximum number of users expected to
be logged in on the system.
ncallout - Limits
the number of timeouts that can be scheduled by the kernel
at any given time.
ncdnode - Limits
the number of entries in the vnode table and therefore the
maximum number of open CD-ROM file-system nodes that can be
in memory.
nclist - Specifies
how many cblocks are to be allocated for use in data
transfers through tty and pty devices.
- .
ndilbuffers
- Limits the number of Device I/O Library devices that
can be open at any given time.
npty - Limits the
number of pseudo-tty entries allowed on the system at any
given time.
nstrtel
- Determines how many telnet-session device files are
available on the system.
-
o_sync_is_o_dsync - Enables or disables
translation of
O_SYNC to O_DSYNC
in open() and fcntl() system
calls.
pfail_enabled
- Determines whether the power-fail routines are to be
used or not upon loss of AC line power. Applies only on
Series 800 systems that are equipped with power-fail
hardware.
public_shlibs
- Enables (or disables) public protection IDs on shared
libraries for improved system performance.
rtsched_numpri
- Specifies how many distinct real-time interrupt
priorities are available on the system.
sendfile_max
- Limits the amount of buffer cache that can be used by
the
sendfile() system call on HP-UX web
servers.
scroll_lines
- Defines the number of lines that can be scrolled on the
internal terminal emulator system console.
Additional Information