并发标记清除算法存在三个主要问题:1.会导致内存碎片化,影响内存使用效率;2.会引起并发问题,导致一些对象仍被访问却被错误清除;3.由于其过程中需要占用大量CPU时间和内存空间,会对程序的性能产生一定的影响。其中,问题1可通过垃圾压缩等方法来解决,问题2可通过增加标记阶段锁或使用并发引用计数方法来解决,问题3目前主要通过改进算法实现来提高并发性能。
上一篇:并发表更新。EF Core 事务
下一篇:并发测试登录功能使用50个用户/线程不起作用。