home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / hamradio / nosvw137.arj / MEMORY < prev    next >
Text File  |  1991-09-18  |  4KB  |  107 lines

  1. ======                                              NOSview [137]
  2. memory
  3. ======
  4.  
  5. _________________________________________________________________
  6. memory circular [on|off]                              Default: on
  7. _________________________________________________________________
  8. Experimental flag for enabling or disabling reset of a search
  9. pointer.
  10.  
  11. >> Example:  memory circular off
  12.  
  13.  
  14. _________________________________________________________________
  15. memory efficient [on|off]                            Default: off
  16. _________________________________________________________________
  17. Displays or sets the search algorithm for buffer memory.
  18.  
  19. When set to 'on' the search is always started from the beginning
  20. of the free list.  This is slower but keeps memory fragmentation
  21. to a minimum.
  22.  
  23. When set to 'off', the search is started from the end, accounting
  24. for more memory fragmentation but keeping speed.
  25.  
  26. >> Example:  memory efficient on
  27.  
  28.  
  29. _________________________________________________________________
  30. memory free
  31. _________________________________________________________________
  32. Display the storage allocator free list.  Each entry consists of
  33. a starting address, in hex, and a size, in decimal bytes.
  34.  
  35.  
  36. _________________________________________________________________
  37. memory garbage
  38. _________________________________________________________________
  39. Start garbage collection.  Warning: This does not work as
  40. advertised.
  41.  
  42.  
  43. _________________________________________________________________
  44. memory ifbufsize [<bytes>]                          Default: 2048
  45. _________________________________________________________________
  46. Display or set the size of the buffers in the interrupt buffer
  47. pool.
  48.  
  49. >> Example:  memory ifbufsize 4096
  50.  
  51.  
  52. _________________________________________________________________
  53. memory nibufs [<n>]                                    Default: 5
  54. _________________________________________________________________
  55. Display or set the number of buffers in the interrupt buffer
  56. pool.
  57.  
  58. >> Example:  memory nibufs 10
  59.  
  60.  
  61. _________________________________________________________________
  62. memory sizes
  63. _________________________________________________________________
  64. Display a histogram of storage allocator request sizes.  Each
  65. histogram bin is a binary order of magnitude (i.e. a factor of
  66. 2).
  67.  
  68.  
  69. _________________________________________________________________
  70. memory status
  71. _________________________________________________________________
  72. Display a summary of storage allocator statistics.
  73.  
  74. The first line shows the base address of the heap, its total
  75. size, the amount of heap memory available in bytes and as a
  76. percentage of the total heap size, and the amount of memory left
  77. over (i.e. not placed on the heap at startup) and therefore
  78. available for shell subcommands.
  79.  
  80. The second line shows the total number of calls to allocate and
  81. free blocks of memory, the difference of these two values (i.e.
  82. the number of allocated blocks outstanding), the number of
  83. allocation requests that were denied due to lack of memory, and
  84. the number of calls to 'free' that attempted to free garbage
  85. (e.g. by freeing the same block twice or freeing a garbled
  86. pointer).
  87.  
  88. The third line shows the garbage collection status.
  89.  
  90. The fourth line shows the number of calls to 'malloc' and 'free'
  91. that occurred with interrupts  off.  In normal situations these
  92. values should  be zero.
  93.  
  94. The fifth line shows the current setting of the interrupt buffer
  95. pool, its minimal value and the number of failed buffer requests.
  96.  
  97.  
  98. _________________________________________________________________
  99. memory threshold [<bytes>]                          Default: 8192
  100. _________________________________________________________________
  101. Display or set the memory threshold size in bytes.
  102.  
  103. If available memory falls below this value, no more new sessions
  104. are started or accepted.
  105.  
  106. >> Example:  memory threshold 4096
  107.