C# 为资源不足的硬件编写代码

C# 为资源不足的硬件编写代码,c#,performance,C#,Performance,我有一个将大量用户导入active directory的程序,它位于资源高度不足的服务器环境中(客户机正在转向新的、功能更强大的服务器) 在为这样的环境编写内存密集型程序时,有什么最佳做法吗?另外,在这种任务中,内存门有用吗 谢谢是的 如果没有足够的信息,最好使用 现代计算机确实有足够的内存,人们只是在滥用它们。正确设计您的系统,以减少您必须保留在内存中的最大数据量。您所说的“内存门”是什么意思?您是否有任何关于如何使用内存池并将.NET对象分配到内存池的参考资料?AFAIK、.NET对象放在托

我有一个将大量用户导入active directory的程序,它位于资源高度不足的服务器环境中(客户机正在转向新的、功能更强大的服务器)

在为这样的环境编写内存密集型程序时,有什么最佳做法吗?另外,在这种任务中,内存门有用吗

谢谢

是的


如果没有足够的信息,最好使用


现代计算机确实有足够的内存,人们只是在滥用它们。正确设计您的系统,以减少您必须保留在内存中的最大数据量。

您所说的“内存门”是什么意思?您是否有任何关于如何使用内存池并将.NET对象分配到内存池的参考资料?AFAIK、.NET对象放在托管内存堆中,无法为它们提供自定义分配器。。。