engineMemory

engineMemory() -- display the memory usage of the engine.

It's a Command so it may be entered simply as engineMemory if it's alone on the command line.

Used mainly for debugging the engine.

i1 : ZZ/101[x,y,z];
i2 : matrix {{x,y,z}}

o2 = {0} | x y z |

              ZZ        1        ZZ        3
o2 : Matrix (---[x,y,z])  <--- (---[x,y,z])
             101                101
i3 : engineMemory
total engine space allocated = 43k
           stash    k total   k in use       size     nalloc      inuse  highwater      freed
           polys         1k         1k         12         10          7          8          3
         vectors         1k         1k         16         12          3          6          9
   packed monoms         1k         1k          4         10         10         10          0
           polys         1k         1k         12          3          3          3          0
           polys         1k         1k         12          3          3          3          0
   packed monoms         1k         1k          4          2          2          2          0
   packed monoms         1k         1k          4         28         17         19         11
       fractions         1k         1k          8         11          7          7          4
              ZZ         1k         1k         12        215         26         29        189
         vectors         1k         1k         12          6          3          3          3
         hermite         1k         1k         52          1          1          1          0
         hm_elem         1k         1k         24          1          1          1          0
          Matrix         1k         1k         32          4          4          4          0
      FreeModule         1k         1k         64         13         13         13          0
          Vector         1k         1k         16         19          7         11         12
        Ringelem         1k         1k         16        196         19         22        177
        monomial         1k         0k         20          5          0          1          5
          handle         1k         1k          8         51         51         51          0
          string         1k         0k         16          4          0          1          4
    obj intarray         1k         0k         20         14          0          2         14
          double         1k         0k         36          1          0          1          1
          double         1k         1k         20         49         21         22         28
handles: highwater = 51, current = 51


topindexpreviousupnext