我有 8 gb 的 ram、ssd 并且对 ram Android studio/gradle 非常贪婪。有时当 gradle 构建项目(吃 ram)时,它会挂起所有 ubuntu(和 xubuntu)。ui 变得如此迟钝 - 鼠标光标每 10 秒移动 1 厘米。
我不知道为什么会发生这种情况,似乎没有人知道,因为在互联网上有几个问题,比如我在互联网上关于“工作室冻结 ubuntu”、“大量 ram 应用程序冻结 ubuntu”、“满 ram 时 ubuntu 挂起”等。症状是一样的。并且自 2007 年以来也有跟踪错误。这似乎是非常特殊的情况,因为在某一时刻 gradle 需要大量内存来操作磁盘上的大文件。似乎同时它需要内存和存储来处理大文件。并以某种方式挂起系统。
所以我的问题是- 是否有任何选项可以禁用 buff/cache?或者也许像swappines(0..100)这样的参数但是用于buff / cache?我知道我不应该关心用于缓存的 ram,因为它随时可用,但我认为在这种情况下它不能正常工作。也许我大错特错)