Halcon缓存?内存泄漏?
目录
1、前言
2、图片缓存
3、全局内存缓存
4、临时内存缓存
5、处理 HALCON 中的疑似内存泄漏
6、其他
1、前言
除⾮必要,否则不建议修改 HALCON 自带的缓存设置。
2、图片缓存
图像通常需要大量内存,而分配大块内存的过程较慢。因此,当释放图像时,HALCON并不会将图像内存释放回操作系统。相反,它会将图像缓存起来以供后续使用。可以通过set_system('image_cache_capacity', <limit>)来设置图像缓存的上限。选择较高的限制通常会加快应用程序的速度,但同时也会增加总的内存使用量。若要关闭图像缓存,可将限制设置为0。