Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Controlar el tamaño de la pila del sistema con Ulimit

Esta tarde, haciendo un programita en C usando hilos con memoria compartida, he obtenido un error de segmentación (segmentation fault) al multiplicar unas matrices de un tamaño considerable. Este error se producía por la cantidad de recursos utilizados y más en concreto por un desbordamiento de la pila (stack overflow), en este caso la solución es bien fácil. Usando ulimit podemos consultar el tamaño máximo actual y ponerlo a nuestro gusto, en mi caso lo he fijado a 50MB y es más que suficiente.

Para mostrar el tamaño de pila:

$ulimit -s

Para modificarlo:

$ulimit -s [tamaño en bytes]

Leer entrada anterior
Gmail te indica si ha detectado actividad sospechosa en tu cuenta

Si hace ya tiempo Google a través de Gmail nos informaba desde dónde se había realizado el último acceso a...

Cerrar