【发布时间】:2012-12-11 12:42:35
【问题描述】:
在将 Compass 与 codekit 一起使用时遇到问题。 Ruby 开始吃掉操作系统的几乎所有内存。在下面的屏幕截图中,您可以看到 Ruby 正在使用 2.26bg 内存。当我使用 Sublime 和 Codekit 来编译 Compass 时,就会出现这个问题。有人遇到过这个问题吗?
编辑:这是我检查此过程时的信息
采样过程 537 持续 3 秒,样本之间的运行时间为 1 毫秒 采样完成,处理符号... 客户端错误:连接中断 每 1 毫秒分析一次采样 ruby (pid 537) 工艺:红宝石 [537] 路径:/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby 加载地址:0x1000ca000 标识符:红宝石 版本: ??? (???) 代码类型:X86-64(本机) 父进程:CodeKit [326] 日期/时间:2012-12-11 10:49:56.497 -0200 操作系统版本:Mac OS X 10.8.2 (12C60) 报告版本:7【问题讨论】:
-
我严重怀疑 Ruby 是问题所在。当您尝试从命令行手动执行此操作并从方程式中删除 Sublime 时会发生什么?
-
当我尝试使用指南针创建精灵时,如果我的应用程序的路径不正确,则会出现问题,并且 ruby 开始使用操作系统的所有剩余内存。仍然没有弄清楚为什么会发生这种情况。为了解决这个问题,我不得不终止运行 ruby 的进程。使用这两个代码包作为命令行指南针会发生这种情况
标签: ruby memory-leaks sublimetext2 compass-sass compass-geolocation