title: Node require: unload module successful but memory usage still high
body: <p>Im using require to import modules containing long arrays. </p>
  
  <p>After use i am successfully clearing the cache and removing the deleting the array but on each new required module my memory usage is increasing. </p>
  
  <p>How do i prevent this?</p>
  
  <p>**** EDITED*****
  code added</p>
  
  <pre><code> Array1.map(function(val,index){
  
  
            var requiredModuke = require("../moduleLocation/"+index)
  
            var path = resolve.sync("../moduleLocation/"+index);
            if (path){
              console.log("Path to module found:", path);
            }
  
  
                setTimeout( function(){
  
  
                delete require.cache[require.resolve(path)]
  
                var numOfModulesLoaded= Object.keys(require.cache).length
  
                console.log(numOfModulesLoaded)
  
  
  
                },index*8000 );
  
  
      })
  </code></pre>