Virtual memory exhausted при сборке nodejs на FreeBSD
☑
0
D_Pavel
21.02.13
✎
11:15
Как победить?
. make -j1
===> Building for node-0.8.18
gmake -C out BUILDTYPE=Release V=1
gmake[1]: Entering directory `/usr/ports/www/node/work/node-v0.8.18/out'
c++ '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DENABLE_DEBUGGER_SUPPORT' '-DV8_TARGET_ARCH_X64' -I../deps/v8/src -Wall -pthread -m64 -fno-strict-aliasing -I/usr/local/include -O2 -fno-strict-aliasing -fno-tree-vrp -fno-tree-sink -fno-rtti -fno-exceptions -MMD -MF /usr/ports/www/node/work/node-v0.8.18/out/Release/.deps//usr/ports/www/node/work/node-v0.8.18/out/Release/obj.target/v8_base/deps/v8/src/api.o.d.raw -O2 -pipe -fno-strict-aliasing -c -o /usr/ports/www/node/work/node-v0.8.18/out/Release/obj.target/v8_base/deps/v8/src/api.o ../deps/v8/src/api.cc
virtual memory exhausted: Cannot allocate memory
gmake[1]: *** [/usr/ports/www/node/work/node-v0.8.18/out/Release/obj.target/v8_base/deps/v8/src/api.o] Error 1
gmake[1]: Leaving directory `/usr/ports/www/node/work/node-v0.8.18/out'
gmake: *** [node] Error 2
*** [do-build] Error code 1
1 error
1
D_Pavel
21.02.13
✎
11:17
Оперативки добавить не предлагать, эта беда на хостинге.
2
isarzh
21.02.13
✎
11:19
(1) (что то с лимитами)
3
D_Pavel
21.02.13
✎
11:26
Спасибо.
4
raykom
21.02.13
✎
12:56
(0)На хостинге в панели управления, в настройках модуля ПХП или в php.ini увеличивай значение параметра memory_limit до 64 или 128 (смотря сколько у тебя хостинг по тарифному плану позволяет) пока не полегчает
5
raykom
21.02.13
✎
13:00
(0)>TARGET_ARCH_X64
Lистрибутив то Ahz[b с 64 битной архитектурой ?
6
D_Pavel
21.02.13
✎
13:23
а при чем здесь ПХП?
7
D_Pavel
21.02.13
✎
13:23
Ничего не получилось, пришлось памяти добавить.
8
D_Pavel
21.02.13
✎
13:24
и всё получилось
9
raykom
21.02.13
✎
13:48
Да я чего то загнался за вебсервис на вебсервере на Фряхе ))
Ну да. Памяти и не хватало.
Закон Брукера: Даже маленькая практика стоит большой теории.