我有2个环境:一个是处理每周进程的咕噜环境,这个进程将进入现场生产数据库。另一个是带有生产数据库的实时应用程序本身。运行Node.js(在Windows R2服务器上):如何减少我的咕噜任务消耗的RAM数量?
我最近在Grunt中进行了一些优化,以更好的方式处理和存储数据,从而实现了更快的应用程序和更好的整体用户体验。我的问题是,我在每周生产过程中进行的处理耗费大量内存,并且需要大约10个小时。我确定需要10个小时,但我的问题是内存使用率高达95%左右,实时应用程序的响应时间开始爬行,直到咕噜声过程完成时才有响应。
我的问题是......没有增加额外的内存(现在是8GB),我该如何让Grunt在不影响用户体验的情况下运行这个过程?感谢您提供的任何建议。