【问题标题】:C# With Ram Optimize [closed]带有 Ram 优化的 C# [关闭]
【发布时间】:2017-01-07 19:00:52
【问题描述】:

您可以使用 AutoIt 使用以下代码优化应用程序的 RAM 使用情况。这在 C# 中如何,如何设置?

Func _ReduceMemory($iPid)
    Local $ai_Handle = DllCall("kernel32.dll", 'int', 'OpenProcess', 'int', 0x1f0fff, 'int', False, 'int', $iPid)
    Local $ai_Return = DllCall("psapi.dll", 'int', 'EmptyWorkingSet', 'long', $ai_Handle[0])
    Return $ai_Return[0]
EndFunc

【问题讨论】:

  • 这不会“优化”任何东西。

标签: c# optimization autoit ram


【解决方案1】:

请不要。除非您使用的是 Windows 95。请阅读:“Why Memory Optimizers and RAM Boosters Are Worse Than Useless”。

您可以使用this wiki 从 C# 调用非托管 dll。

【讨论】:

  • 老兄,这是我写的 c# 应用程序上面的 autoit 代码,我显着优化了 RAM 的使用。从 25 MB 下降到 2 MB。而那个 c# 的如果你能做到,为什么我会使用不同的语言。我要你的DLL C#的使用说明。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-25
  • 1970-01-01
  • 1970-01-01
  • 2016-06-29
  • 2011-11-24
相关资源
最近更新 更多