Muchas gracias por la ayuda, ahora veo los archivos log que genera la aplicacion a medida que esta progresa, use fflush y sync.<br><br>Ha.. he estado tratando de averiguar como lograr conocer los archivos que una aplicacion tiene mientras esta corre y los argumentos que se le enviaron al invocarla.
<br><br>Saludos,<br>Guillermo.<br><br><div><span class="gmail_quote">On 8/25/06, <b class="gmail_sendername">Alvaro Herrera</b> <<a href="mailto:alvherre@alvh.no-ip.org">alvherre@alvh.no-ip.org</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Guillermo Parada escribió:<br>> Me equivoque en escribir, quise poner sync, que puede lanzarse desde la<br>> linea de comando, pero no hacia que la info de la aplicacion C se escribiera<br>> físicamente en los disco. Después de leer la explicacion de Alvaro y viendo
<br>> man de sync comienzo a entender porque rsync no era la solución a mi<br>> problema, esto es porque los datos que quería asegurar pasaran al disco aun<br>> no estaban ni siquiera en buffers del sistema de archivos.
<br>><br>> En el código, agregaré después de fflush un fsync y veré la diferencia entre<br>> fsync y sync.<br><br>sync(2) escribe _todos_ los cambios en todos los archivos. fsync(2)<br>escribe los cambios en el archivo que le indicas. Observa que sync(2)
<br>retorna antes que este listo, mientras que fsync(2) se bloquea hasta que<br>ha completado su tarea.<br><br>--<br>Alvaro Herrera <a href="http://www.amazon.com/gp/registry/CTMLCN8V17R4">http://www.amazon.com/gp/registry/CTMLCN8V17R4
</a><br>Criptografía: Poderosa técnica algorítmica de codificación que es<br>empleada en la creación de manuales de computadores.<br></blockquote></div><br>