我正在使用以下参数启动 dev_appserver.py:
dev_appserver.py --require_indexes=yes --datastore_path=/Users/mattfaus/dev/webapp/datastore/current.sqlite --blobstore_path=/Users/mattfaus/dev/webapp/datastore/blobs/ --host=0.0.0.0 --port=8080 --skip_sdk_update_check=yes --enable_sendmail=yes /Users/mattfaus/dev/webapp
在活动监视器中,我看到它一直在使用 150% 的 CPU,即使它不服务请求也是如此。我看到的最大症状是我的 Macbook Pro 上的电池寿命大幅缩短和 CPU 几乎过热。我现在必须小心关闭应用服务器,只要我不使用它以防止这些事情发生。
这开始发生在大约 1 个月前,可能是我升级到 1.8.1 或 1.8.2 时。有什么办法可以配置 GAE 停止使用这么多 CPU?
我正在使用 GAE SDK 1.8.3,这里是我的硬件/软件的概述。
硬件概述:
型号名称:MacBook Pro 型号标识符:MacBookPro9,1 处理器名称:英特尔酷睿 i7 处理器速度:2.3 GHz 处理器数量:1 核心总数:4 二级缓存(每核心):256 KB 三级缓存:6 MB 内存:16 GB 突然运动传感器:状态:启用
系统软件概述:
系统版本:OS X 10.8.4 (12E55) 内核版本:Darwin 12.4.0 启动卷:Macintosh HD 启动模式:普通计算机名:mattfaus 用户名:Matt Faus (mattfaus) 安全虚拟内存:已启用