首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AppHarbor硬件环境

AppHarbor硬件环境
EN

Stack Overflow用户
提问于 2013-07-13 20:01:49
回答 1查看 238关注 0票数 1

有没有可能找出一个appharbor实例有多少可用内存?

我问这个问题的原因是,我有一个网站,它可以进行大量的数据转换,以便在运行时创建报告。我发现,与我的开发环境相比,我的AppHarbor实例中的相同报告的性能要差3到4倍。这是在相同的数据集上运行相同的计算。具体地说,在开发中运行需要4秒的报告在AppHarbor上需要大约15秒。

更糟糕的是,我是在Macbook Air上限制为2 2GB内存的并行虚拟机上开发的--这并不完全是一个繁重的开发环境。

我的AppHarbor实例目前有一个模棱两可的名称“每个单元2个工作者”。

所以我的问题是..我实际运行的规范是什么,有什么改进的建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-18 20:17:09

您可以在the program policy中找到工作单元的当前资源分配和限制。这些可能会发生变化,但目前一个工作单元包括512MB RAM。这意味着您可以通过scaling vertically为每个工作人员提供高达2 2GB的内存。

您的问题并不清楚您是否使用web worker来生成这些报告,但我也建议您使用AppHarbor's background workers来执行这些工作负载。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17629991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档