0

有没有办法在全局控制 .NET 中的内存消耗?

我知道MemoryFailPoint但我需要在我的整个应用程序中全局限制它。MemoryFailPoint需要为每个下一个操作创建 - 并得到处置。

而且由于我正在做一些重度颚化的事情,我不确定是否MemoryFailPoint不会干预 TPL。

只是为了好玩实例化这个类的一个实例:

class Bomb
{
    public Bomb()
    {
        var t = new Task<Bomb>(() => new Bomb());
        t.Start();

        t.Wait();
        Next = t.Result;
    }

    string TNT = new string('*', 1024 * 640);

    public Bomb Next;
}
4

0 回答 0