我想确保可用的堆大小(我的应用程序可以使用)总是设置为max。据我理解,在运行NodeJS 10及以上时,不应该再设置“-max_old_space_ size”.?。无论我在哪里运行我的节点应用程序--我检查堆大小,它在35 my 40 my之间。我的笔记本电脑有32 1GB的内存,我的小AWS实例有1GB--但是两者似乎都分配和使用相同的小堆大小(old_space为37 My /37072896( 1GB)和35 my /35270656(32
我们遇到了两个与内存相关的问题:-当运行具有8GB堆分配的任务管理器时,TM耗尽了堆内存,而堆出现了内存异常。我们解决这个问题的方法是将堆大小增加到14 to。这个配置似乎解决了这个问题,因为我们不再因为堆内存不足而崩溃。-尽管如此,在将堆大小增加到14 of (每个TM进程)后,OS会耗尽内存并杀死TM进程。RES内存