[英]Play framework on Mac, performance issue
我在我的Macbook pro上安裝了Play框架。 在最新的10.7.3上播放1.2.4。 我有8 GB內存和i7四核CPU(顯示8核)。
這一切都非常酷,我玩得很開心。 但后來我只是想看看我應該在生產中獲得什么樣的性能,所以我改變了這樣的應用程序配置:
prod.application.mode=prod
我的應用程序類只有1個方法
public static void index() {
String theman = "You are the man";
render(theman);
}
我的索引應用程序模板是這樣的:
#{extends 'main.html' /}
#{set title:'Home' /}
The man is ${theman}
就這樣。
當我在這上面運行apache基准時:
ab -n 1 -c 1 http:// localhost:9000 /
我得到了很好的數字,但是如果我得到了-n 10,那么所有東西都會掛起來,而我的計算機會在1核心上100%加載並永遠保持在那里。
我以前得到HEAP錯誤,但我將其設置為環境變量:
export _JAVA_OPTIONS="-Xms800m -Xmx1500m"
現在我不再在任何地方得到任何錯誤。
我的同事嘗試了我的應用程序,在發送之前我塗焦油和gzipped,他可以很容易地做到-n 10000 -c 1000 dit只是運行並且幾乎立即完成,幾乎是瞬間完成的。
所以我的問題是,我是否必須設置任何其他系統變量或我需要做什么才能使我的Play應用程序在我的Mac上運行?
只是為了清除事情,我的mac在今天完全是最新的,一切都是99%,因為它來自工廠,可能接近100%,除了我有xcode和這樣的安裝。
我的java是:
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11-402-11D50b)
Java HotSpot(TM) 64-Bit Server VM (build 20.4-b02-402, mixed mode)
uname -sa
Darwin xxx.local 11.3.0 Darwin Kernel Version 11.3.0: Thu Jan 12 18:47:41 PST 2012; root:xnu-1699.24.23~1/RELEASE_X86_64 x86_64
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.