Nodejs的内存使用情况

我想我有一个内存使用问题。 我有一个node.js服务器:

var arcadeGames = require('./server/js/arcade'); var cardsGames = require('./server/js/cards'); 

需要从.json数据中导出所需对象的模块

 var http = require('http'); var express = require('express'); var app = express(); var server = http.createServer(app); //var io = require('socket.io').listen(server); //var fs = require('fs'); app.get('/specificCategory/:id',function(req,res,next){ switch(req.params.id){ case "Cards": console.log(cardsGames.titles); break; case "Action": console.log(actionGames.titles); break; default: console.log("undefined"); } //var specificCaategory = require('./server/js/'+ req.params.id.toLowerCase()); //var categoryTitlesAndUrlThumbs = spe //console.log(specificCaategory.titles); }) 

(这两种方式工作相同的评论之一或开关)

通过点击类别ex:Cards,Action从浏览器调用get函数,并通过http,controller从angularjs发送请求。 问题是,当我console.log编辑出服务器上首先点击每个类别工作正常,但在此之后,服务器需要大量的时间console.log出信息(如果是这样,浏览器会发生什么难以服务器)。

我有做过什么来加载内存这么多?

添加res.end(); 你的开关盒后。