vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi folks, i have the problem that my memory for STREAMS ( strthresh ) is eating up. ( AIX 5.2 ML 3 ) The documentations says: ..... strthresh Specifies the maximum number of bytes STREAMS are allowed to allocate. When the threshold is passed, users without the appropriate privilege will not be allowed to open STREAMS, push modules, or write to STREAMS devices. The ENOSR error code is returned. The threshold applies only to the output side; therefore, data coming into the system is not affected and continues to work properly. A value of 0 indicates there is no threshold. The strthresh parameter represents a percentage of the value of the thewall parameter, and its value can be set between 0 and 100, inclusively. The thewall parameter indicates the maximum number of bytes that can be allocated by STREAMS and sockets using the net_malloc subroutine. The user can change the value of the thewall parameter using the no command. When the user changes the value of the thewall parameter, the threshold gets updated accordingly. The default value is 85, indicating the threshold is 85% of the value of the thewall parameter ..... So for my understanding this memory can be used by * STREAMS * sockets ( Outgoing network connection ) * Device driver using the net_malloc subroutine ( Mentioned in an IBM apar ) So i would like to find out how much memory is used by STREAMS or sockets. Could anybody give me a clue howto get this information ? Hajo |