Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2011, 04:08
JayZee
 
Fecha de Ingreso: enero-2011
Mensajes: 1
Antigüedad: 13 años, 3 meses
Puntos: 0
Problema al escribir demasiados datos en un fichero

Hola a todos.
Estoy haciendo un programa en pvm de programación distribuida en el que varios nodos hijo, por ejemplo 5, buscan números primos y los escriben en ficheros. Todos los buscan a la vez y después el 1º escribe sus números, da paso al 2º, que escribe sus números y da paso al 3º, etc.

Los números son long int.

No sé por qué, pero parece como si hubiera un tope de escrituras que puede hacer en el fichero, porque cuando lleva escritos unos 147 290 números para de funcionar (en el 2º hijo). Si le digo a cada hijo que en vez de todos los números escriban cada uno los 200 primeros números que encuentren, la cosa funciona bien. Utilizo fprintf para escribir en el fichero. ¿Alguna idea de qué puede estar ocurriendo?