你查的什么资料?
通常都是在分配内存的时候触发啊……分配内存的时候看一下一些条件是不是满足了(内存吃紧,上次回收时间已经很久,有大量引用被丢弃等)。
另外线程没有自己的托管堆……我很怀疑你是不是把什么IIS应用程序池回收和什么东西搞混了……