Problema al compilar en Gnu/Linux UnrealEngine! :(

Yo de nuevo! gracias por los que pasaron y leyeron…
Comento que logre solucionar el problema comentado gracias a Dios!.
Concluí que era un problema de falta de “memoria SWAP” y puede que un controlador de CPU.

Les detallo lo que hice:
— Lo que hice innecesariamente —

  • Formatee todo el sistema.
  • Re-acomode particiones.
  • Cree un sistema ext4 para /boot con 1gb
  • Y luego 2 particiones brfs (raiz y var) y xfs para /home
    — lo que creo que hice bien —
  • Cree una partición con 2gb de swap (en mi caso tengo 5gb de RAM como les dije)

Cuando reinstale el sistema lo probé, configure las librerías con todo lo necesario (use versiones más actuales: clang 3.8, mono 4.5, etc) para compilar el motor unreal; acto seguido me fije que el CPU de forma opcional me permite instalar el “firmware” privativo “intel-microcode”.

Después de eso dije “es momento de la verdad” respire hondo y empece a compilar… Abrí “xfce4-taskmanager” haber cuanta memoria y CPU me consumía el proceso:
Note que el CPU se carga entre 60% a 80% (nada raro pensando que esta compilando un codigo de 20gb) a veces subía más el proceso hasta 90% y 99% de a ratos.
Lo que ignoraba es que mientras compila ocupa 1,5gb de ram, y clag y clang++ 1GB más y otros tantos megas de ram entre otras libs que utilizan, en fin esto me genera muchos procesos, y carga bastante la memoria ram * de 2gb a 3gb y extrañamente (creo que es una cuestión del manejo de memoria del Kernel Linux) se utilizar mucho la memoria SWAP*, casí de forma tan frecuente como la ram variando de 700mb a 1,5gb. Puede que esto me generaba los “cuelgues”.

Otro Detalle: Me ha ocurrido que a veces dichos procesos comienzan a consumir mucho CPU (también puede ser el motivo), en este caso se puede intentar bajar la prioridad de algún proceso (sea mono, llvm o alguno que veas que usa mucho la CPU), clang no puede bajarse (a pesar que es el que más ocupa) porque todo el tiempo genera y elimina nuevos hilo de procesos.

En fin, ya compile 2 veces y diría que va bien, me tarda un poquito más de lo normal, pero es manejable… ahora si puedo trabajar tranquilo!.
Me auto respondí por si a alguien le pasa lo mismo! Espero que le sirva! Saludos! pueden cerrar :slight_smile: