亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦硬件知識(shí) > 內(nèi)存知識(shí) > java虛擬機(jī)內(nèi)存怎么設(shè)置

      java虛擬機(jī)內(nèi)存怎么設(shè)置

      時(shí)間: 沈迪豪908 分享

      java虛擬機(jī)內(nèi)存怎么設(shè)置

        相信很多人都會(huì)使用java虛擬機(jī),但是你知道java虛擬機(jī)內(nèi)存怎么設(shè)置嗎?跟著學(xué)習(xí)啦小編一起學(xué)習(xí)java虛擬機(jī)內(nèi)存怎么設(shè)置吧。

        java虛擬機(jī)簡(jiǎn)介

        Java虛擬機(jī)(JVM)一種用于計(jì)算機(jī)設(shè)備的規(guī)范,可用不同的方式(軟件或硬件)加以實(shí)現(xiàn)。編譯虛擬機(jī)的指令集與編譯微處理器的指令集非常類(lèi)似。Java虛擬機(jī)包括一套字節(jié)碼指令集、一組寄存器、一個(gè)棧、一個(gè)垃圾回收堆和一個(gè)存儲(chǔ)方法域。Java虛擬機(jī)(JVM)是可運(yùn)行Java代碼的假想計(jì)算機(jī)。只要根據(jù)JVM規(guī)格描述將解釋器移植到特定的計(jì)算機(jī)上,就能保證經(jīng)過(guò)編譯的任何Java代碼能夠在該系統(tǒng)上運(yùn)行。Java虛擬機(jī)是一個(gè)想象中的機(jī)器,在實(shí)際的計(jì)算機(jī)上通過(guò)軟件模擬來(lái)實(shí)現(xiàn)。Java虛擬機(jī)有自己想象中的硬件,如處理器、堆棧、寄存器等,還具有相應(yīng)的指令系統(tǒng)。Java虛擬機(jī)規(guī)范定義了一個(gè)抽象的——而非實(shí)際的——機(jī)器或處理器。這個(gè)規(guī)范描述了一個(gè)指令集,一組寄存器,一個(gè)堆棧,一個(gè)“垃圾堆”,和一個(gè)方法區(qū)。一旦一個(gè)Java虛擬機(jī)在給定的平臺(tái)上運(yùn)行,任何Java程序(編譯之后的程序,稱(chēng)作字節(jié)碼)都能在這個(gè)平臺(tái)上運(yùn)行。Java虛擬機(jī)(JVM)可以以一次一條指令的方式來(lái)解釋字節(jié)碼(把它映射到實(shí)際的處理器指令),或者字節(jié)碼也可以由實(shí)際處理器中稱(chēng)作just-in-time的編譯器進(jìn)行進(jìn)一步的編譯。

        java虛擬機(jī)內(nèi)存設(shè)置方法

        方法一:

        打開(kāi)eclipse,選擇Window--Preferences...在對(duì)話框左邊的樹(shù)上雙擊Java,再雙擊Installed JREs,在右邊選擇前面有對(duì)勾的JRE,再單擊右邊的“Edit”按鈕,

        出現(xiàn)一個(gè) Edit JRE 的對(duì)話框,在其中的Default VM Arguments: 框中輸入 -Xms128m -Xmx512m ,這樣設(shè)置Java擬虛機(jī)內(nèi)存使用最小是128M,最大是512M,再單擊“OK”關(guān)閉 Edit JRE 對(duì)話框,再單擊“OK”關(guān)閉 Preferences對(duì)話框,Eclipse一下子就運(yùn)行快了起來(lái)

        方法二:

        java project 可以右擊工程 Run AS -->選最下面Run...-->

        Arguments-->在VM arguments里面填 -Xmx256m。這樣就可以設(shè)置它運(yùn)行時(shí)最大內(nèi)存為256m

        方法三:eclipse.ini

        -showsplash

        org.eclipse.platform

        --launcher.XXMaxPermSize

        128M

        -vmargs

        -Xms40m

        -Xmx512m

        -XX:MaxPermSize=256m

        -Dosgi.bundlefile.limit=100


      java虛擬機(jī)內(nèi)存怎么設(shè)置相關(guān)文章:

      1.java如何手動(dòng)釋放內(nèi)存

      2.matlab怎么增加內(nèi)存

      3.JVM 內(nèi)存設(shè)置大小

      4.java項(xiàng)目?jī)?nèi)存溢出怎么解決

      5.Linux中怎么設(shè)置透明代理(3)

      2003748