Компиляция javascript: heap out of memory
От: bnk СССР http://unmanagedvisio.com/
Дата: 24.04.21 19:40
Оценка:
Дожили
Падает сборка проекта из-за недостатка памяти (компиляция тайпскрипта). На машине 32гб памяти.
Наверное какая-то переменная окружения? Никто не сталкивался? Я погуглил поверхностно, но наверное не по глазам.
Последний раз я похожее видел наверное на плюсах когда компилировал буст со спиритом.
  Ужас под катом
[16976:0000027CB3429910] 9828365 ms: Mark-sweep 1343.8 (1441.0) -> 1329.5 (1442.5) MB, 611.7 / 0.1 ms (average mu = 0.286, current mu = 0.245) allocation failure scavenge might not succeed
[16976:0000027CB3429910] 9829209 ms: Mark-sweep 1344.3 (1442.5) -> 1330.9 (1443.5) MB, 637.2 / 0.1 ms (average mu = 0.265, current mu = 0.245) allocation failure scavenge might not succeed

<--- JS stacktrace --->

==== JS stack trace =========================================

0: ExitFrame [pc: 000003737DB5C5C1]
Security context: 0x01d8fb09e6c1 <JSObject>
1: getAliasForSymbolInContainer(aka getAliasForSymbolInContainer) [00000122E64567B9] [/node_modules/typescript/lib/typescript.js:~47131] [pc=0000037384417647](this=0x017e496026f1 <undefined>,container=0x01df606aa3b1 <SymbolObject map = 000002B8E3A42839>,symbol=0x0163641ca871 <SymbolObject map = 000002B8E3A4D1B1>)
2: getAlterna...

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed — JavaScript heap out of memory
1: 00007FF76C76879A v8::internal::GCIdleTimeHandler::GCIdleTimeHandler+4506
2: 00007FF76C743206 node::MakeCallback+4534
3: 00007FF76C743B80 node_module_register+2032
4: 00007FF76CA61AFE v8::internal::FatalProcessOutOfMemory+846
5: 00007FF76CA61A2F v8::internal::FatalProcessOutOfMemory+639
6: 00007FF76CC48224 v8::internal::Heap::MaxHeapGrowingFactor+9620
7: 00007FF76CC3F206 v8::internal::ScavengeJob::operator=+24550
8: 00007FF76CC3D85C v8::internal::ScavengeJob::operator=+17980
9: 00007FF76CC465A7 v8::internal::Heap::MaxHeapGrowingFactor+2327
10: 00007FF76CC46626 v8::internal::Heap::MaxHeapGrowingFactor+2454
11: 00007FF76CD708C7 v8::internal::Factory::NewFillerObject+55
12: 00007FF76CDEDAB6 v8::internal::operator<<+73494
13: 000003737DB5C5C1
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.