Help!

streams 0.9.2.3 Released - High Performance SVR 4.2 MP STR..

 
  

Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> Announce RSS
Next:  [SLUG] Suncoast LUG Meetings  
Author Message
Brian F. G. Bidulock
External


Since: May 26, 2006
Posts: 81



PostPosted: Mon Jun 25, 2007 1:17 pm    Post subject: streams 0.9.2.3 Released - High Performance SVR 4.2 MP STREAMS for Linux
Archived from groups: comp>os>linux>announce (more info?)

Package streams-0.9.2.3 was released under GPLv2 2007-06-24.

The OpenSS7 Linux Fast-STREAMS package is a High-Performance STREAMS
framework for Linux that is compatible with SVR 4.2 MP STREAMS and a
host of other commercial UNIX(R) STREAMS implementations, with
complete debugging and production release capabilities. It is as a
high-performance, production replacement for the buggy and now
deprecated Linux STREAMS (LiS).

This is the twelfth OpenSS7 Project release of Linux Fast-STREAMS. LiS
was fully deprecated as of a previous release and Linux Fast-STREAMS
is now the only STREAMS package contained in the OpenSS7 Master
Package (since openss7-0.9.2.D).

This release is a stable, production grade release for Linux
Fast-STREAMS. The release includes maintenance support for recent
distributions and tool chain, but also includes some performance and
feature upgrades and inspection bug fixes.

Major features since the last public release are as follows:

- Significant performance improvements. STREAMS-based pipes in the
package now perform a staggering 2 to 5 times (%200 to %500)
faster than the old legacy 4.1BSD/SVR3 Linux pipes currently in
the kernel. See the STREAMS Performance page
<http://www.openss7.org/streams_perf.html> for more information.

- The impact of these performance changes is that Linux Fast-STREAMS
now runs faster and looser on SMP systems: if your drivers have
race conditions they will likely be exacerbated by this version.

- Significant rework of the Stream head and both enabling and
back-enabling utilities. Handling of enabling flags QWANTR and
QWANTW were not being performed quite properly. Also, service
procedures for the read side stream head read queue was added to
defer wake-ups when possible. The result is the very significant
observed performance improvements (as though it was not fast
enough already).

- The strace(Cool, strerr(Cool utilities and log(4) driver have had some
corrections. The STREAMS trace logger is now an excellent way for
trace logging of fielded production drivers. A number of OpenSS7
drivers have already been converted to use this facility.

- Significant rework of STREAMS synchronization. OSF/1 Mentat style
synchronization levels, Solaris style perimeters, and SVR 4.2
style load refusal are fully supported. Some idiosyncrasies of
AIX, HP-UX, MacOT and VxWorks are also supported.

- Corrected a few bugs. See BUGS in the release for more
information.

- Support build on openSUSE 10.2.
- Support build on Fedora 7 and 2.6.21 kernel.
- Support build on CentOS 5.0 (RHEL5).
- Support build on Ubuntu 7.04.
- Updated to gettext 0.16.1.

- Changes to support build on 2.6.20-1.2307.fc5 and
2.6.20-1.2933.fc6 kernel.

- Supports build on Fedora Core 6.
- Support for recent distributions and tool chains.

This is a public stable production grade release of the package: it
deprecates previous releases. Please upgrade to the current release
before reporting bugs.

As with other OpenSS7 releases, this release configures, compiles,
installs and builds RPMs and DEBs for a wide range of Linux 2.4 and
2.6 RPM- and DPKG-based distributions, and can be used on production
kernels without patching or recompiling the kernel.

This package is publicly released under the GNU General Public License
Version 2. The release is available as an autoconf tarball, SRPM,
DSC, and set of binary RPMs and DEBs. See the downloads page
<http://www.openss7.org/download.html> for the autoconf tarballs,
SRPMs and DSCs. For tarballs, SRPMs, DSCs and binary RPMs and DEBs,
see the streams package page <http://www.openss7.org/streams_pkg.html>.

See <http://www.openss7.org/codefiles/streams-0.9.2.3/ChangeLog> and
<http://www.openss7.org/codefiles/streams-0.9.2.3/NEWS> in the release
for more information. Also, see the `STREAMS.pdf' manual in the
release, also in html <http://www.openss7.org/STREAMS_manual.html>.

For the news release, see <http://www.openss7.org/rel20070624_K.html>.

--
Brian F. G. Bidulock
bidulock DeleteThis @openss7.org
http://www.openss7.org/

##########################################################################
# Send submissions for comp.os.linux.announce to: cola DeleteThis @stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
Back to top
Display posts from previous:   
Post new topic   General Reply to Topic (not reply to a specific post)    Forums Home -> Announce All times are: Eastern Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum