[討論] 降低延遲與修復破損的世界【補充32位元】
※步驟跟上篇完全一樣。
32位元有兩種:
1.直接跑: 但效果有差。
2.加裝JDK:(除了記憶體無法超過4G)與64位元的方式相去不遠。
§直接跑 §
只要把啟動參數中的-server刪除就可以直接在32位元的Java跑了。
但失去 -server 這個參數,同時也會喪失一些進階的優化跟效率。
可以透過加裝JDK的方式把 -server 的功能找回來。
§加裝JDK §
1.去 http://goo.gl/0tHct 選JDK,下載並安裝。
2.接下來把下面的文字複製起來,存成RUN.BAT(如果啟動參數有改,這邊的也要改)
@ECHO OFF
SET JAVA="%ProgramFiles%\Java\jdk1.7.0_2\jre\bin\java.exe"
%JAVA% -Xmx1024M -XX:ParallelGCThreads=4 -server -Xincgc
-XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalPacing
-XX:+AggressiveOpts -XX:+CMSParallelRemarkEnabled -XX:+DisableExplicitGC
-XX:MaxGCPauseMillis=500 -XX:SurvivorRatio=16 -XX:TargetSurvivorRatio=90
-XX:+UseAdaptiveGCBoundary -XX:-UseGCOverheadLimit -Xnoclassgc -XX:UseSSE=3
-XX:PermSize=128m -XX:LargePageSizeInBytes=4m -jar
craftbukkit-0.0.1-SNAPSHOT.jar nogui
PAUSE
(第三行從 %JAVA% 到 nogui 都是"一整行",跟上篇64位元的指令一致)
3.去C:\Program Files\Java找JDK開頭的資料夾,比如說我找到jdk1.7.0_2這個資料夾
4.修改第二行(SET JAVA那行)紅字的地方,改成你找到jdk開頭的資料夾名稱,結束。
PS: 另外,考慮到使用32位元作業系統的CPU應該不會太好,所以執行若有問題,
把 -XX:UseSSE=3 改成2,基本上就不會有問題,再若還有問題也可以刪除。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.127.122.196
推
01/19 23:15, , 1F
01/19 23:15, 1F
※ 編輯: miau9202 來自: 218.161.57.144 (02/01 22:34)
Minecraft 近期熱門文章
PTT遊戲區 即時熱門文章