La Web del Programador: Comunidad de Programadores
 
    Pregunta:  548 - FICHEROS FANTASMA
Autor:  Jordi Molins
Con la pregunta 281 formulava un problema que tenia una aplicación con Clipper, la cual me generaba ficheros fantasmas en el disco tipo:

AAFFTHR 0 BYTES
ABWOPSA 129.300 BYTES

La respuesta en su dia fue que los generaba el sistema automaticamente y al terminar anormalmente la aplicación quedaban en disco

Pues bien: La aplicación no termina anormalmente y siguen generandose los ficheros, lo que es más cada dos por tres tengo que hacer un scandisk al disco duro y me da errores que graba en ficheros FILE0001.CHK en el directorio raiz.

¿puede que este LINKANDO mal?, ¿tengo que dar un tamaño de files y buffers en concreto?, ¿puede que sea alguna orden del congif.sys que me gener estos errores?, ¿Alguien sabe a que puede ser debido?.

GRACIAS.


  Respuesta:  Luis E. Camarena Davila
Definitivamente esos archivos se generan aletoriamente y son temporales dondes se guardan datos o informacion de lo que se este procesando
tienes que checar las variables de entorno que maneja clipper Y dos como :
SET CLIPPER=F80
set temp = c:\temp

para que envie ahi todo lo que genere

hacerca del disco duro pienso que se debe a otra cosa menos a tu sistema


  Respuesta:  L. Alejandro Ramirez V.
Hola:

La generación de archivos "fantasma" no depende del compilador, son generados porque los ejecutables linkados con algunas herramientas como Exospace no liberan y borran las areas swap en el disco, especialmente cuando haces recorridos a grandes tablas o generas archivos indices; mi recomendación es que linkees en modo protegido preferiblemente con Blinker y compiles con Clipper 5.2e o Clipper 5.3b

Espero que te sea de utilidad.