我有一个简单的http服务器
var http = require('http');
var server = http.createServer(function(request, response) {
var data = [];
for ( var i=0; i < 1000000; i++ ) {
data.push({});
}
response.end('Done');
});
server.listen(3000);
当我启动服务器时,进程将使用大约8MB的内存。当我向服务器发出请求
我试图从Server中提取一个大型的ish数据集(140万条记录),并将其转储到WinForms应用程序中的一个文件中。我尝试过用分页来完成这个任务,这样我就不会马上占用太多内存,但是进程在运行时会继续增加内存占用。大约25%通过,它占60万K。我是不是做错分页了?我能得到一些关于如何防止内存使用量增长的建议吗?
var query = (from organizations in ctxObj.Organizations
where organizations.org_type_cd == 1
orderby organiz