Streamline 1.8.0.1 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Streamline 1.8.0.1 (Default branch)
# 1  
Old 02-02-2009
Streamline 1.8.0.1 (Default branch)

Streamline is a pipelined I/O subsystem for both kernel and application processing on Linux, with 40+ filters for pattern matching, stream reassembly, compression, etc. It exports the pipes, sockets, and pcap interfaces and uses shared memory to reduce I/O copy and context switch cost. Logical uses are rapid application development of intrusion detection systems and similar complex network processing tasks. License: GNU Lesser General Public License (LGPL) Changes:
This version updates the stream language to be a superset of Unix shell pipelines and improves support for hybrid pipelines consisting of streamline filters (e.g., in the network stack) and full Unix processes. Because of the extensive interface changes, this version is less mature than 1.7.4.5 and has little documentation (other than the mailing list). Image

Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread

2 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Streamline script to search for numbers in a certain range

Hello all, I need help making a script run faster since I have a huge file to sift through. The file I am running my script on looks like this: 1 -1.9E+001 -1.8E-001 1.5E+001 3.32E+001 2 -1.7E+001 -1.0E-002 1.2E+001 6.37E+001 3 -1.5E+001 -3.8E-006 6.7E+001 4.81E+001 The... (12 Replies)
Discussion started by: butson
12 Replies

2. Shell Programming and Scripting

Help me streamline this counting part of my script.

Ok, so this is a small part of a script I wrote to build disk groups using VXVM. The only problem is that I am limited to a count of 8 maximum. If I want more, I will have to add more lines of "if" statements. How can I accomplish the same thing, in a few lines, but not be limited in the max... (13 Replies)
Discussion started by: LinuxRacr
13 Replies
Login or Register to Ask a Question
sys_attrs_socket(5)						File Formats Manual					       sys_attrs_socket(5)

NAME
sys_attrs_socket - socket subsystem attributes DESCRIPTION
This reference page lists and describes attributes for the Socket (socket) kernel subsystem. Refer to the sys_attrs(5) reference page for an introduction to the topic of kernel subsystem attributes. The number of lock entries to use when taking a lock reference on an external cluster mbuf (more is better). Default value: 64 (entries) Minimum value: 0 Maximum value: 8192 The mbuf_ext_lock_count attribute is useful only on SMP machines where locks are used. The CPU number to which to bind the protocol timer thread. Default value: 0 Minimum value: 0 Maximum value: UINT_MAX, or 4 billion Maximum size of the socket buffer. Default value: SB_MAX, or 1048576 (bytes) Minimum value: 1 Maximum value: 4 billion The maximum size of packets to be copied into existing mbuf clusters, or compressed. Only packets of size less than sbcom- press_threshold minus 1 are copied into existing mbuf clusters. Default value: 0 (bytes) Minimum value: 0 Maximum value: UINT_MAX, or 4 billion If the sbcompress_threshold attribute value is 0, mbuf cluster compression is disabled. A read-only attribute that is incremented when a received SYN packet is dropped because the number of queued SYN_RCVD connections for a socket is equal to that socket's backlog limit. The initial value is 0. A read-only attribute that shows the maximum number of pending requests to any of the server sockets in the system. The initial value is 0. Maximum number of pending TCP connections (the socket listen queue limit). Default value: 1024 (connections) Minimum value: 0 Maximum value: 65535 If the listen queue connection limit is too small, incoming connect requests may be dropped. Pending TCP connections can be caused by lost packets in the Internet or denial of service attacks. A read-only attribute that is incremented when a received SYN packet is dropped because the number of queued SYN_RCVD connections for a socket is equal to the value of the somaxconn attribute. The initial value is 0. Minimum number of pending TCP connections socket listen queue (backlog). The attribute controls how many SYN packets can be handled simultaneously before additional requests are discardrd. Default value: 0 Minimum value: 0 Maximum value: 65535 The value of the sominconn attribute overrides the application-specific backlog if the sominconn value is greater than the backlog requested by the application. A value that enables (1) or disables (0) socket writes without the need for a user space to kernel space copy operation. The umc (unified mbuf cache) attribute is used in conjunction with the mmap(2) system call. Default value: 0 (disabled) The size of the umc (unified mbuf cache) buffer. Default value: 1024 (bytes) Minimum value: 0 Maximum value: INT_MAX, or 2 billion SEE ALSO
sys_attrs(5) Tuning Tru64 UNIX for Internet Servers at the following location: http://www.digital.com/internet/document/ias/tuning.html. System Configuration and Tuning sys_attrs_socket(5)