写了一个24小时不停运行的监控文件夹实现文件自动上传的程序,小时尺度的检查只能看到4k或者8k的波动。但按天看的话每天以40K左右的速度增加,现在测了好多天虽然没有崩溃但没弄清楚原因总有点让人不放心。
程序较长不好贴,想请教各位思路即可。介绍下主要的可能错误:
1.线程资源:辅助线程函数用return结束,按理这样会自动释放。
2.无数据库操作
3.写本地日志时会每条记录打开一次日志文件,用的是CFile,但是没有用new,最后文件句柄也关了。
4.用new的地方总共就几个,都delete了;
5.其他我也想不出什么可能的原因了,这些都是网上找的程序占用内存增加的可能错误,但我这里的问题可能跟那种运行两天崩溃的不太一样。
菜鸟一枚,求各位大侠点拨思路……