[討論] 降低延遲與修復破損的世界【補充32位元】

看板Minecraft (當個創世神)作者 (凜光)時間13年前 (2012/01/19 22:43), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※步驟跟上篇完全一樣。 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)
文章代碼(AID): #1F62m4Do (Minecraft)
文章代碼(AID): #1F62m4Do (Minecraft)