3

我注意到,当我在 xCode 中打开 1 个或多个项目时,我磁盘上的可用磁盘空间迅速下降到几(约 40)MB。我想了解为什么会发生这种情况,即使在开发一个相对较小的 iOS 项目时,我可以在关闭 xCode 后立即释放磁盘空间而不重新启动系统(现在系统需要一些时间来释放磁盘空间) .

我在 Mac OS X 10.7.4 上运行 xCode 4.4.1。

4

1 回答 1

1

为什么要使用磁盘空间?:它要么创建 tmp 文件,要么为失控子进程的 VM 创建后备存储,后备存储是 tmp 文件。您声称它“这么多”,但不知道在 Xcode 运行之前您有多少可用磁盘空间,我们无法告诉您它是否异常。

如何在不重新启动的情况下回收:如果是 tmp 文件,您可能会幸运地使用http://hints.macworld.com/article.php?story=20040919005905173上的脚本。如果你不走运,你将不得不找出 tmp 文件的位置,然后删除它们。如果是进程,您可以通过比较 Xcode 之前/之后的 'ps aux' 的输出,然后是 'kill -9' 来确定哪个。

于 2013-10-08T03:14:25.733 回答