线程稳定性测试

作者:澎涛 | 分类:科技 | 发布时间:2023-04-04 09:13:41 | 阅读:361 | 点赞:0 | 点踩:0
标签: 线程

最近有个项目在运行时报内存错误,System.OutOfMemoryException,估计是线程创建过多,所以了一个简单的测试

 private void timer1_Tick(object sender, EventArgs e)
        {
            ThreadStart childref = new ThreadStart(fsGengxin);
            Thread childThread = new Thread(childref);
            childThread.Start();
        }
        private void fsGengxin() {
            int p=0;
            ts++;
            Console.WriteLine("Starting..."+ts.ToString());
            for (int i = 1; i < 10000; i++)
            {
                // Console.WriteLine(i);
                for (int j = 1; j < 10000; j++) {
                    p++;
                }
            }
        }
 
timer1是0.1秒触发一次,
运行20多个小时,正常

评论 (0)

登录 后发表评论

暂无评论