ERREUR FATALE: Évacuation de Répartition de l'échec du processus de la mémoire

ce que je tourne sur mon serveur ubuntu, j'ai toujours ce message d'erreur, quelqu'un sait-il pourquoi ?


FATAL ERROR: Evacuation Allocation failed - process out of memory

$ node app.js
FATAL ERROR: Evacuation Allocation failed - process out of memory
Aborted (core dumped)

$ npm install
FATAL ERROR: Evacuation Allocation failed - process out of memory
Aborted (core dumped)

$ grunt -grunfile Gruntfile-online.js
FATAL ERROR: Malloced operator new Allocation failed - process out of memory
Aborted (core dumped)

EDIT1

$ free
             total       used       free     shared    buffers     cached
Mem:       4194304    2177148    2017156          0          0     936864
-/+ buffers/cache:    1240284    2954020
Swap:      3145728          4    3145724

$ df -h
Filesystem         Size  Used Avail Use% Mounted on
/dev/ploop36057p1  150G  7.6G  137G   6% /
none               2.0G  4.0K  2.0G   1% /dev
none               410M   64K  410M   1% /run
none               5.0M     0  5.0M   0% /run/lock
none               2.0G     0  2.0G   0% /run/shm

EDIT2

PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
511 mongodb   20   0  879m  30m 7896 S  0.3  0.8  28:37.01 mongod
689 youtrack  20   0 2034m 671m 6632 S  0.3 16.4  57:36.62 java
28610 my        20   0 17288 1380 1080 R  0.3  0.0   0:00.03 top
1 root      20   0 24148 1804 1060 S  0.0  0.0   0:05.11 init
2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd/107656
3 root      20   0     0    0    0 S  0.0  0.0   0:00.00 khelper/107656
4 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/0
5 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/1
6 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/2
7 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/3
8 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/4
9 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/5
10 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/6
11 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/7
12 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/8
13 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/9
14 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/1
15 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/1
16 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/1
17 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/1
18 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/1
19 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/1
20 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/1
21 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/1
22 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/1
23 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/1
24 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/2
25 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/2
26 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/2
27 root      20   0     0    0    0 S  0.0  0.0   0:00.00 rpciod/107656/2
28 root      20   0     0    0    0 S  0.0  0.0   0:00.00 nfsiod/107656
  • Avez-vous essayé de voir combien de mémoire? Essayez d'exécuter top et de voir la mémoire de l'info.
  • salut Kevin, je l'ajoute à ma mémoire d'info
  • il y a 2 go de libre, je pense que c'est assez
  • Avez-vous essayez d'exécuter nœud avec le drapeau--max-old-space-size=64 la valeur en MO ou en changeant la pile de taille?
  • comme ceci : nœud --max-vieux-espace-taille=64 app.js. Je reçois la même erreur
  • quel est votre nœud version de votre plate-forme et comment avez-vous l'installer ?
  • informations sur le serveur "version Linux 2.6.32-042stab094.7 (root@kbuild-rh6-x64) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Wed Oct 22 12:43:21 MSK 2014" nœud version :v0.10.31
  • J'ai oublié comment j'ai installer nœud 🙁
  • elle peut être liée à la fuite de mémoire dans le Cas des Émetteurs, voir github.com/joyent/node/issues/5108, je voudrais essayer de le réinstaller ou de mettre à jour 0.10.33
  • très triste, j'ai de la mise à niveau de 0.10.33, le problème existe toujours
  • en passant, j'utilise jamais de surveiller l'application, quand je reçois ce message d'erreur, j'ai commencé à 4 applications, plus jamais moniteurs, il est de 8 nœud instances.
  • Comment êtes-vous installation/mise à niveau du nœud? N'exécuter juste node travail?
  • Vous devriez essayer de le réinstaller node.js pourriez-vous aussi poster la sortie de "(core dumped)"?
  • Je ne peux pas également exécuter apt ou de tout autre système de programmes. après j'ai augmenté ma mémoire, je peux courir tous. Je ne sais pas pourquoi c'est comme ça. De gratuitement le commandement de la raison, la mémoire était assez.
  • J'ai eu le même message d'erreur sous Windows: stackoverflow.com/a/34532019/819417

InformationsquelleAutor Fuxian | 2014-12-03