MOD02/1X0332-03?5 的系統(tǒng)開銷 我們已經(jīng)論述了許多JVM的內(nèi)置特點(diǎn),比如圖形和網(wǎng)絡(luò),它們使得你的Java程序更快上市。所有這些特點(diǎn)的負(fù)面是JVM的內(nèi)存開銷。因?yàn)镴VM是一個(gè)整塊(要達(dá)到Java的可移植的目的,你必須完整的采納),JVM的內(nèi)存占用量不能減少。
現(xiàn)在的MOD02/1X0332-03?5 zui少需要2MB以上的內(nèi)存。 但是如果你的Java程序也在使用一些消耗內(nèi)存的功能,由于一個(gè)JVM中有那么多的功能,各個(gè)Java應(yīng)用程序就能寫的小一點(diǎn)。如果你建立的是一個(gè)從網(wǎng)絡(luò)上動態(tài)下載并運(yùn)行多個(gè)程序的系統(tǒng),那么這將是個(gè)很大的優(yōu)點(diǎn)。但Java仍然不具備可配置性和可伸縮性,而這些是嵌入操作系統(tǒng)一直以自居的特點(diǎn)。
D)硬件訪問
MOD02/1X0332-03?5 實(shí)現(xiàn)可移植性的安全性的方法也意味著它缺乏直接同硬件接口的能力。JVM僅僅是一個(gè)虛擬的機(jī)器,一個(gè)對硬件的軟件抽象,該抽象僅僅使連接是直接的。虛擬機(jī)控制與實(shí)際硬件的接口,而我們只能和虛擬機(jī)打交道。 但這并非無法逾越的限制,很多C程序使用內(nèi)嵌匯編來規(guī)避性能上的瓶頸,所以Java程序也能使用C來獲得對硬件的直接訪問。
讓Java和C一起工作有兩種方式。*、可以使用本地方式,它們是用C/C++或另一種語言寫的,但當(dāng)調(diào)用時(shí),則裝入與JVM同樣的內(nèi)存空間,運(yùn)行于同樣的環(huán)境。因?yàn)樗鼈儽痪幾g成機(jī)器碼,本地方式運(yùn)行更快并能直接訪問硬件。本地過程與Java代碼之間通過套接來彼此交流,就像網(wǎng)絡(luò)中通信端點(diǎn)使用的套接一樣。在你選擇了混合語言方法后,MOD02/1X0332-03?5 的與平臺無關(guān)和安全特點(diǎn)就沒有了。 可以考慮將前面提到的Java處理器作為軟件JVM的解釋器部分作為一種硬件實(shí)現(xiàn)方案。Java程序能在這些處理器上直接運(yùn)行并操縱硬件,要注意Sun必需加一些特殊目的的指令給這種語言才能直接與這些處理器一起工作
APPLIED MATERIALS 0020-04079 FEEDTHRU, HELIUM NEW
CKD CORP PMM20-X2 APPLIED MATERIALS VALVE ASSEMBLY NEW
Applied Materials AMAT Humphrey Valve, 3870-00490
APPLIED MATERIALS SNAP RING 150MM PN 0700-701139-B
Applied Materials Clamping Ring 8 in. P/N 0020-20112
AMAT Applied Materials Fixture Gas Spring Assembly 13"
APPLIED MATERIALS 0150-91943 INDRAMA 2GP2/5GP7 CABLE
One-day shipping available
NEW Applied Electromagnetis?m and Materials - Moliton, A
NEW Applied Statics and Strength of Materials - Limb...
NEW APPLIED MATERIALS MAGNET PSU INTERFACE 0100-00272
APPLIED MATERIALS FINGER SHORT HOLLOW GRIPPER- AMI
APPLIED MATERIALS FEEDTHRU VECTRA-IMP, REV.4.5, 300mm
APPLIED MATERIALS 0020-18498 BAND GRND TOP COIL HDPCVD
APPLIED MATERIALS 0020-18497 BAND TOP COIL/IV SENSOR
Applied Materials Greentweed 9217-SC513 O-Ring AMAT
APPLIED MATERIALS 0140-20694 HARNESS ASSY PVD SHUTTER
?