<spanid="evennia-server-profiling-memplot"></span><h1>evennia.server.profiling.memplot<aclass="headerlink"href="#module-evennia.server.profiling.memplot"title="Permalink to this headline">¶</a></h1>
<p>Script that saves memory and idmapper data over time.</p>
<p>Data will be saved to game/logs/memoryusage.log. Note that
the script will append to this file if it already exists.</p>
<p>Call this module directly to plot the log (requires matplotlib and numpy).</p>
<dlclass="py class">
<dtid="evennia.server.profiling.memplot.Memplot">
<emclass="property">class </em><codeclass="sig-prename descclassname">evennia.server.profiling.memplot.</code><codeclass="sig-name descname">Memplot</code><spanclass="sig-paren">(</span><emclass="sig-param"><spanclass="o">*</span><spanclass="n">args</span></em>, <emclass="sig-param"><spanclass="o">**</span><spanclass="n">kwargs</span></em><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/profiling/memplot.html#Memplot"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.profiling.memplot.Memplot"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">at_script_creation</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/profiling/memplot.html#Memplot.at_script_creation"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.profiling.memplot.Memplot.at_script_creation"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">at_repeat</code><spanclass="sig-paren">(</span><spanclass="sig-paren">)</span><aclass="reference internal"href="../_modules/evennia/server/profiling/memplot.html#Memplot.at_repeat"><spanclass="viewcode-link">[source]</span></a><aclass="headerlink"href="#evennia.server.profiling.memplot.Memplot.at_repeat"title="Permalink to this definition">¶</a></dt>
<emclass="property">exception </em><codeclass="sig-name descname">DoesNotExist</code><aclass="headerlink"href="#evennia.server.profiling.memplot.Memplot.DoesNotExist"title="Permalink to this definition">¶</a></dt>
<emclass="property">exception </em><codeclass="sig-name descname">MultipleObjectsReturned</code><aclass="headerlink"href="#evennia.server.profiling.memplot.Memplot.MultipleObjectsReturned"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">path</code><emclass="property"> = 'evennia.server.profiling.memplot.Memplot'</em><aclass="headerlink"href="#evennia.server.profiling.memplot.Memplot.path"title="Permalink to this definition">¶</a></dt>
<codeclass="sig-name descname">typename</code><emclass="property"> = 'Memplot'</em><aclass="headerlink"href="#evennia.server.profiling.memplot.Memplot.typename"title="Permalink to this definition">¶</a></dt>