有个class A,其中有个成员函数M,我new了个Thread,用while(true)一直死循环执行A.M(),这个占用内存一直很稳定。有个class B,其中有个静态函数JT,我new了个Thread,用while(true)一直死循环执行B.JT(),内存占用就持续上升。
我也试过Thread只执行一遍B.JT(),在JT内部用while(true)死循环,内存也是持续上升。
JT()功能是对数据库不完善的数据,做一些补充的操作。用了using,应该不是数据库操作对象的问题。难道静态函数一直会这样持续的占用内存吗?
我也试过Thread只执行一遍B.JT(),在JT内部用while(true)死循环,内存也是持续上升。
JT()功能是对数据库不完善的数据,做一些补充的操作。用了using,应该不是数据库操作对象的问题。难道静态函数一直会这样持续的占用内存吗?
[店家乐服装店收银软件,服装店销售软件,服装收银软件,服装销售管理系统]_http://www.djlsoft.net
using (session的一个对象)
{
// List = 从数据库查询数据
// foreach循环List,将每条记录的“到达时间” = aaa.查询到达时间("")
// begin事务,将修改后的记录保存,commit事务
}