一位面试官刚刚问了我一个我以前没有想过的奇怪问题。
“如何在 C# 中尽可能快地填充计算机内存?”
我回答说我可能会使用某种递归函数,但他指出我可能会在填充内存之前发生堆栈溢出。
我的问题很简单,如何使用 C# 尽快填满计算机的内存?
最佳答案
我会选择 fork 炸弹:
while (true) Process.Start(Assembly.GetExecutingAssembly().Location);
这个概念很熟悉,程序不断地启动自己的新实例。
关于c# - 如何在 C# 中尽可能快地填充内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32452683/