返回

我现在遇到了个情况,大概是这样的c#这边有很多个窗口,每个窗口都有一个线程池,来处理队列信息,同时还有一个线程来执行lua脚本。现在的问题是一两个脚本执行的时候没有问题,当超过8个窗口启动,就会导致所有窗口的队列堵塞,后来发现,这个跟lua的代码量有关,如果lua代码少,则启动好多窗口才触发,如果lua代码特别多,如8000行,3-4个窗口就会导致队列堵塞,主要是全部窗口的队列堵塞。能帮我分析下原因么?是lua的虚拟机和lua的队列有冲突么?

名字: 自动排版 密码:

回复 | (3189) | yangyang | 2022-04-05 08:27:24