Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mbd — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought



DESCRIPTION
     The mbd command dumps usage information about the tcp memory buffer
     pools.  Usage statistics on tcp memory buffers may be obtained by using
     the -m option of the netstat command; mbd is intended for analyzing cases
     where buffers are being lost.  It scans the entire buffer pool, finding
     all the chains of in-use buffers; it then prints each chain of buffers.
     This information may help you in discovering reasons why buffers are
     being lost.

OPTIONS
     -f   Dump the free pools as well as the chains of in-use buffers.  This
          produces a lot of output.

     -k   Don't try to lock the mutex on the buffer pools before doing the
          dump.  This is useful mostly when the tcpd has crashed with the
          buffer pool mutex locked.

EXAMPLES
     A dump of the buffer pools of a basically idle tcp might look like this:

$ /etc/mbd
Offset 0x000035cc  size  1520 type 1 off   24 len 1512 refcnt 1 pool 1
Offset 0x000041cc  size  1520 type 1 off   24 len 1512 refcnt 1 pool 1
Offset 0x00003bcc  size  1520 type 1 off   24 len 1512 refcnt 1 pool 1
Offset 0x0000a7cc  size  1520 type 1 off   24 len 1512 refcnt 1 pool 1
Offset 0x00004dcc  size  1520 type 1 off   24 len 1512 refcnt 1 pool 1
Offset 0x00007dcc  size  1520 type 1 off   24 len 1512 refcnt 1 pool 1

          Here there are 6 large (1520-byte) buffers in use, all on a single
          chain.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026