Copar datos a disco de una aplicacion c.

Alvaro Herrera alvherre en alvh.no-ip.org
Lun Ago 28 23:04:04 CLT 2006


Guillermo Parada escribió:
> Muchas gracias por la ayuda, ahora veo los archivos log que genera la
> aplicacion a medida que esta progresa, use fflush y sync.

Es mejor usar fflush y fsync().  Y en realidad si solo quieres leer los
logs a medida que la aplicacion esta corriendo, no necesitas el fsync.

> 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.

En Linux, puedes mirar en /proc/<pid>/cmdline y /proc/<pid>/fd

No se si se puede hacer en forma portable.  Se supone que examinando
el arreglo argv, pero la aplicacion puede cambiarlo ...

-- 
Alvaro Herrera                  http://www.amazon.com/gp/registry/5ZYLFMCVHXC
"How amazing is that? I call it a night and come back to find that a bug has
been identified and patched while I sleep."                (Robert Davidson)
               http://archives.postgresql.org/pgsql-sql/2006-03/msg00378.php


Más información sobre la lista de distribución Linux