z***@163.com
z***@163.com
  • 发布:2023-01-12 14:18
  • 更新:2023-01-12 16:44
  • 阅读:192

【报Bug】hx3.6.1.5 真机运行 内存溢出

分类:HBuilderX

产品分类: HbuilderX

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 专业版21H2

HBuilderX版本号: 3.6.15

操作步骤:

真机运行到手机

预期结果:

真机运行就不会内存溢出

实际结果:

真机运行就会内存溢出

bug描述:

14:09:19.708 <--- Last few GCs --->  
14:09:19.715 [8240:04688110]   177424 ms: Mark-sweep (reduce) 676.6 (709.0) -> 676.5 (701.0) MB, 386.6 / 0.1 ms  (average mu = 0.186, current mu = 0.104) allocation failure GC in old space requested  
14:09:19.794 [8240:04688110]   177764 ms: Mark-sweep (reduce) 684.8 (709.3) -> 684.7 (709.3) MB, 326.7 / 0.1 ms  (average mu = 0.125, current mu = 0.040) allocation failure GC in old space requested  
14:09:19.795 <--- JS stacktrace --->  
14:09:19.806 FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory  
14:09:22.445  1: 00CC7ACB v8::internal::Heap::PageFlagsAreConsistent+3099  
14:09:22.446  2: 00CBBD84 v8::internal::Heap::CollectGarbage+2116  
14:09:22.459  3: 00CBA38F v8::internal::Heap::AllocateExternalBackingStore+1551
2023-01-12 14:18 负责人:无 分享
已邀请:
DCloud_HB_WDL

DCloud_HB_WDL

错误日志中有一条:--max-old-space-size=8888, 这个是在哪里设置的?

  1. 如果电脑操作系统环境变量设置NODE_OPTIONS --max-old-space-size了,请清除。
  2. 如果HBuilderX 【设置 - 运行设置】,Node启动参数,设置了8888, 请设小一点, 比如2048、1024。最好不要超过3072

要回复问题请先登录注册