【问题标题】:Macbook A1181 runs out of memory (RAM) while using XCode 4.2 + iOS simulator - what's the matter and how to solve?Macbook A1181 在使用 XCode 4.2 + iOS 模拟器时内存不足 (RAM) - 怎么回事以及如何解决?
【发布时间】:2011-11-03 15:16:55
【问题描述】:

当我在 XCode 中开发时,我的 Macbook 有时会耗尽内存(在 6-8 小时的工作中出现一次)。我有 4GB 的 RAM,只有 20-100mb 是免费的。我可以通过重新启动 XCode 和 iOS 模拟器来释放 1,5-2GB。 为什么我的电脑内存不足?是否是由于在 XCode 中工作时内存管理不当(到目前为止我处于初学者水平)?还是其他原因?

【问题讨论】:

  • 这是因为这些东西占用了大量内存。 iOS 模拟器模拟具有 1 GB RAM 的设备。 OWC 销售单个 8GB 芯片,这是升级到 10GB 的廉价方式(适用于 MacBook 7,1)。

标签: ios xcode memory ios-simulator


【解决方案1】:

我不知道原因,但我可以告诉你一些我的症状。

我打开活动监视器并将下拉框切换到所有进程,然后按内存使用情况排序。

kernel_task: 1.1 GB
XCode: 510 MB
Opera: 567 MB
Terminal: 328 MB
WindowServer: 228 MB
mds: 202 MB

然后,其余进程稳步减少。总内存使用量为 6 GB。我有 10 GB 的免费空间。当我总共只有 4 GB 时,我每天重新启动我的 macbook 大约一两次,因为内存使用率太高了。现在我将它打开数周,它从未超过 6 GB。

【讨论】:

    【解决方案2】:

    通过以下方式查看您的 RAM 使用情况:

    打开一个终端 > 输入top(按回车键)

    要杀死任何进程,使用kill (processid) 如果进程ID 为123,则使用kill 123 杀死进程

    【讨论】:

      猜你喜欢
      • 2020-12-05
      • 2013-01-20
      • 2018-12-20
      • 1970-01-01
      • 2015-01-18
      • 1970-01-01
      • 2012-03-16
      • 2012-04-26
      • 2011-12-30
      相关资源
      最近更新 更多