title: Google Chart Constant Redrawing Memory Increase
body: <p>I'm redrawing the chart based on new data each second, and it works and looks great, but I notice it increase memory like 1 MB usage each second. Any way to fix this? I notice if I just have static charts, then the memory stabilizes, but once I add constant redrawing (in order to update data), the memory usage never stops.</p>
  
  <p>At first I thought it was because I was creating a new instance of the chart each time, so I change the code so it was only redrawing the same instance each time, but that didn't help much at all.  </p>
  
  <p>Anyone know how to fix it?  Do I need to dump the old chart first somehow?</p>
  
  <pre><code>google.setOnLoadCallback(test);
  
  var chart;
  var chartOptions;
  var chartCreate;
  
  function test() {
      chart = new google.visualization.DataTable();
      chart.addColumn('string', 'Lorem');
      chart.addColumn('number', 'Ipsum');
      chart.addRows([
              ['', 0]
      ]);
      chartOptions = {};
      chartCreate = new google.visualization.LineChart(document.getElementById('chartDiv'));
            chartCreate.draw(chart, chartOptions);
      ]);
  }
  
  function test2() {
      chart.removeRows(0, 5);
      for (var i = 0; i &lt; dataSpaceArray.length; ++i) {
          chart.addRow([dataTimeArray[i], dataSpaceArray[i], dataSpeedArray[i]]);
      }
          chartCreate.draw(chart, chartOptions);
  }
  
  setTimeout(test2,1000)
  </code></pre>