精華區beta Minecraft 關於我們 聯絡資訊
※步驟跟上篇完全一樣。 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
olys:推, 有空來試試 01/19 23:15