Ver Mensaje Individual
  #1  
Antiguo 22-03-2005
mar646 mar646 is offline
Miembro
 
Registrado: dic 2004
Posts: 46
Reputación: 0
mar646 Va por buen camino
Problemas con memoria de windows

Hola a todos. En primer lugar decir que no se si este es el foro más adecuado para plantear mi problema.

Decir que programo con delphi5 bajo windows xp. Mi problema es el siguiente: he construido una aplicación para visualizar y grabar a disco las imágenes provenientes de 8 capturadoras de video. El programa dispone de una opción para limitar el número de imágenes por segundo que debo grabar. Pues bien, fijo el número de imágenes a 15 y comienzo a grabar en disco (he probado a grabar con tfilestream y con savetofile). Hasta que pongo la 7 todo va genial (105 imágenes por segundo a disco), la memoria de windows se comporta perfectamente. Sin embargo, cuando conecto la 8ª la memoria de windows comienza a subir de forma continua hasta que el programa se cierra.

Según he podido leer por ahí, el sistema operativo va generando una cola en memoria y va escribiendo a disco conforme puede. Si se produce un error o el sistema no es capaz de manejar la memoria, puede que pase el efecto que me ocurre a mí. ¿Sabe alguien si esto es cierto? ¿Creen ustedes que si cambio la forma de escribir la imagen a disco, por ejemplo con createfile, puede mejorar la cosa? ¿Alguna otra idea de lo que puede estar pasando?

Gracias por su atención.
Responder Con Cita