Discusiones sobre Productos NI

cancel
Showing results for 
Search instead for 
Did you mean: 

Limpiar buffer IMAQ_create

Highlighted

Hola Cristina,

 

Gracias por tu ayuda. En mi caso si que incrementa memoria....

Si embargo si deshabilito el procesado de imagen (como te muestro en imagen) no me consume. Por eso pensaba que el problema era debido al "unflatten from String".

 

La verdad que no sé que más probar...

0 Kudos
Message 11 of 31
(1,924 Views)
Highlighted

Hola,

 

¿Has probado a deshabilitar sólo esa función o solo el sequence structure? Puedes ir comprobando eso para poder confirmar que es esa función. Estás deshabilitando todavía mucho código, de todas maneras algo raro hay ahí. 

 

Ya me dirás,

 

Cristina

0 Kudos
Message 12 of 31
(1,914 Views)
Highlighted

Hola Cristina,

 

Gracias por la ayuda.

He comprobado lo que me dices, deshabilitando unicamente la función "unflatten from String" y no experimento ningún incremento de memoria. Luego el problema es debido a esta función pero no sé como poder solucionarlo.

 

Agradecería cualquier sugerencia,

 

Un saludo y muchas gracias!!!

0 Kudos
Message 13 of 31
(1,907 Views)
Highlighted

Hola,

 

Prueba a meter un string vacío cada x bucles en "unflatten from String". Esto debería solucionarte el problema. 

 

Un saludo

 

Cristina 

Certified-LabVIEW-Associate-Dev_rgb.jpg

0 Kudos
Message 14 of 31
(1,893 Views)
Highlighted

Hola Cristina,

 

He probado lo que me comentas, incluyendo un string vacio después de cada lectura de imagen, pero sigo con el mismo problema. 

Si tienes alguna otra idea, agradecería tu ayuda.

 

Muchas gracias!!

0 Kudos
Message 15 of 31
(1,887 Views)
Highlighted

Hola,

 

Vale, estoy intentando modificar tu código de manera que muestre cuál es el gasto de memoria en el cRIO (image) ¿Puedes probar a ver si te funciona esto? 

 

Por otro lado, me gustaría saber si es posible que me hicieras capturas de pantalla de cómo estas midiendo la memoria y cómo varía, tanto en el administrador de tareas como en el distributed system Manager. 

 

A ver que se me ocurre con ello! 

Cristina

0 Kudos
Message 16 of 31
(1,877 Views)
Highlighted

Hola Cristina,

 

Muchísimas gracias por tu tiempo.

He incluido un loop como el que me indicas y te adjunto pantallazos del consumo de memoria en el Windows Task Manager.

Con el distributed system Manager no sé muy bien como mirarlo.

 

Cualquier sugerencia me dices,

 

Muchísimas gracias de nuevo!!

 

 

 

Download All
0 Kudos
Message 17 of 31
(1,870 Views)
Highlighted

Hola,

 

Veo que estás ejecutándo un ejecutable, ¿puedes probar a ver si desde fuente pasa lo mismo? Hacer la misma prueba que antes y si puedes las mismas capturas. 

 

También si puedes las mismas pruebas con la función deshabilitada y sin aumento de memoria por si lo tuviera que reportar... Yo voy a intentar hacer las pruebas también aquí.

 

Un saludo,

 

Cristina

0 Kudos
Message 18 of 31
(1,864 Views)
Highlighted

Perdona, se me ha olvidado. Puedes mirar el uso de memoria desde el Distributed System Manager así:

 

DSMPNG.PNG

 

Teniendo en cuenta que el cRIO que uso es el de la IP 10.110.1.19

 

Ya me diras 

0 Kudos
Message 19 of 31
(1,862 Views)
Highlighted

Hola Cristina,

 

Muchísimas gracias por tu tiempo y ayuda.

Te adjunto dos pruebas teniendo en ambas, la función "unflatten from String" deshabilitada.

 

  • Una la he realizado teniendo funcionando el loop que me comentaste para chequear la memoria ("Con memory sesion.zip"), verás como fluctua algo.
  • La otra la he realizado deshabilitando este loop ("Sin Memory sesion.zip") en este caso la memoria permanece estática.

Lo que me comentas de hacerlo desde fuente, no lo he realizado por que no puedo comprobarlo en el Task manager.

Cualquier otro test que necesites o idea, no dudes en decirme.

 

Muchas gracias de nuevo!!!

Download All
0 Kudos
Message 20 of 31
(1,854 Views)