我的电脑有 8GB 的 RAM,nVidia GT-710 2GB 并且在 i5-7400 @ 3.00 GHz 上运行最新的 Windows 10(无 SSD)。我已经看到,随着 Android Studio 的每次更新,它都变得越来越难工作。即使在关闭每个应用程序并停止所有不必要的服务之后,它也会显示 50% 的内存使用量。我什至关闭了 nVidia 软件、其他 Windows 应用程序、更新服务。而且,当我打开 Android Studio 或使用 Google chrome 时,内存使用率达到 95% 以上。使用 Android Studio 和 Google chrome 变得非常困难,因为 Android Studio 不断显示内存不足错误,或者每两分钟进入无响应模式,就像地狱一样滞后。
我需要带有 Android Studio 的 chrome 才能访问文档,所以我现在有点卡住了。为了进一步优化,我也禁用了每个 chrome 扩展,除了选项卡挂起器,它在 1 分钟后挂起选项卡以减少内存使用。我试过从微软那里搜索支持,但他们只建议一件事——sfc /scannow
在大多数没有帮助的答案中。我的硬盘驱动器也只是部分满了,而且我还有高级 Avast Antivirus 用于病毒保护。
在这些情况下,我无法升级或改进硬件。
那么,是否有任何配置、调整或工具可以提高性能以便我可以工作?
编辑:Android Studio 的 VM 选项(如果需要):
# custom Android Studio VM options, see https://developer.android.com/studio/intro/studio-config.html
-Xms1024m
-Xmx4096m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=512m
-XX:+UseCompressedOops
-XX:-HeapDumpOnOutOfMemoryError
-Dfile.encoding=UTF-8
这些是别的东西,所以我根据 StackOVerflow 上的建议更改了它们。
我引用了MSI Ramdisk 用户指南:
然后我从这里引用:
这意味着 ramdisk 已经保留了你的部分 RAM,它不能用于其他应用程序。这就是为什么你有 2GB RAM “免费” - 但实际上是由 ramdisk 保留的。而且您的应用程序无法访问这些 2GB!
卸载 MSI Ramdisk,你的痛苦就结束了。