24.05.2014 Views

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

thread will have a chance to handle the event. The other threads will simply go<br />

back to sleep.<br />

In <strong>AIX</strong> <strong>Version</strong> <strong>4.3</strong>.2, only a single thread is awakened, thus reducing CPU<br />

overhead. And the system now is able to handle higher loads of socket<br />

connections. Industry multi-threaded network server application developers will<br />

appreciate that <strong>AIX</strong> <strong>Version</strong> <strong>4.3</strong>.2 overcomes the thundering herd problem of<br />

wasted CPU cycles resulting from waking up multiple threads of a network server<br />

when new connections arrive.<br />

7.12 IBM 10/100 Mbps PCI Ethernet Adapter Device Driver (<strong>4.3</strong>.2)<br />

In previous <strong>AIX</strong> version, the Ethernet device driver copies data from mbufs to its<br />

own buffers. Recent prototypes have shown that transmitting data directly from<br />

mbufs would lead to better performance.<br />

<strong>AIX</strong> <strong>4.3</strong>.2 provides a new device driver for IBM 10/100 Mbps PCI Ethernet<br />

adapter. The new device driver reduces data copy operations from network<br />

buffers to its private buffers. The network performance in <strong>AIX</strong> <strong>4.3</strong>.2 benefits from<br />

enhancements in this new PCI network device drivers. These enhancements<br />

reduce CPU demand, thus increasing overall server capacity.<br />

The device driver supports the PCI 10/100 Ethernet adapter for <strong>AIX</strong> <strong>Version</strong>s<br />

4.2.1 and <strong>4.3</strong>.0. The new PCI 10/100 Ethernet is modified to support AUI and<br />

BNC ports starting at <strong>AIX</strong> <strong>4.3</strong>.2 and is backwards compatible. The performance<br />

enhancements for reducing the data copies in <strong>AIX</strong> <strong>4.3</strong>.2 is backwards compatible<br />

to <strong>AIX</strong> 4.2.<br />

The device driver is conform to the Common Data Link Interface (CDLI) interface<br />

specifications.<br />

This adapter now supports the twisted pair, AUI and BNC ports.<br />

The speeds supported are:<br />

• 10 (10 Mbps, half-duplex)<br />

• 20 (10 Mbps, full-duplex)<br />

• 100 (100Mbps, half-duplex)<br />

• 200 (100Mbps, full-duplex)<br />

• Auto-negotiate.<br />

7.12.1 Packaging<br />

The PCI 10/100 Ethernet adapter software package includes:<br />

devices.pci.23100020.rte<br />

devices.pci.23100020.diag<br />

178 <strong>AIX</strong> <strong>Version</strong> <strong>4.3</strong> <strong>Differences</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!