当我运行!线程-special命令时,我得到如下结果。为简洁起见,我还删除了输出中的其他行。
OSID Special thread type 15 26ec GC SuspendEE
15 3174 GC 你知道GC和GC SuspendedEE有什么区别吗?
发布于 2011-10-18 03:43:49
在服务器类型GC中,您可以有多个GC线程--每个处理器恰好有一个线程。当其中一个线程停止CLR执行引擎(EE)以便GC线程可以安全地移动对象时,服务器GC的工作方式。只有一个线程应该停止EE,而GC线程#0总是这样做。同一线程负责在GC周期完成后恢复EE。
在!threads -special输出中出现"GC SuspendEE“意味着两件事:
https://stackoverflow.com/questions/7789144
复制相似问题