beautypg.com

Iv. netware drivers, Optimal use of command line options, Dos access dependencies – Asus P/I-P65UP8/CP6ND User Manual

Page 61

background image

ASUS P/I-P65UP8 User’s Manual

61

IV. NETWARE DRIVERS

Optimal Use of Command Line Options

Peripheral Device Dependent Optimizations

Some devices support SCSI tagged queue commands very efficiently, while others
show a significant loss of performance when the number of queued requests exceed
a certain value. (qtags, qdepth, qtag_type)

Most disk drives have an onboard read cache that is used by the drive controller to
read ahead data. The driver may take advantage of this cache by maximizing the
cache hits and ensuring a higher data transfer rate. However, there are devices that
do not have an on board cache, and implementation of the sorting algorithm results
in greater processing overhead and loss of overall performance. (sort)

Devices differ in their response times to requests. To ensure that the driver can handle
devices with various response times, an option to tune the time-out value is avail-
able. (timeout)

Flexibility

In order to allow flexibility in controlling devices in a system, an option is provided
to determine which devices the driver needs to exclude from taking over control.
This allows independent software vendors to provide value added applications to
directly control certain devices through the ASPI or CAM interface. (xcl)

Serious SCSI errors are logged to both the console and system error log by default.
If a device is going bad, these errors may provide forewarning to replace the device
before complete failure. However, you may turn off the logging of these errors to
either or both of these locations. (Log_ScsiErrors)

For embedded systems, or other systems with fixed configurations, you can limit
the amount of dynamically allocated memory by choosing to set maximum limits on
the number of host adapters, devices, and logical units to support. The number of
allocated buffers for processing IOs is reduced, which could adversely affect perfor-
mance (max_hbas, max_id, max_lun).

Overall System Timing

A driver designed for a networked file server environment has to optimize perfor-
mance in tandem with the other components of the system. To avoid monopoly on
the I/O bus, you can configure the size of the blocks for transfer across the SCSI bus.
This ensures that other components get fair access to the I/O bus. (max_kb)

DOS Access Dependencies

NetWare sometimes requires access to the DOS partition (perhaps to load a file, or
to down the system). The SDMSNETx.DSK driver supports several SDMS DOS
configurations.

SDMSNETx.DSK detects whether an SDMS 3.XX or 4.XX BIOS is present on the
system in addition to the Symbios Logic ASPI8XX.SYS driver.

IV

. NETW

ARE

(Command Lines)