麻豆成人91精品二区三区,国产91在线播放,加勒比无码专区中文字幕,欧美黑人XXXX高潮猛交

×

支持多語(yǔ)言的通用虛擬機(jī)GraalVM問(wèn)世 可提供一致性能

  • 作者:新網(wǎng)
  • 來(lái)源:新網(wǎng)
  • 瀏覽:100
  • 2018-04-24 12:14:12

甲骨文發(fā)布多語(yǔ)言的通用虛擬機(jī),其新穎的架構(gòu)所提供的語(yǔ)言獨(dú)立性,不只能促進(jìn)程序間的互通性,也提高了程序可維護(hù)性。小編就帶大家了解一下它的功能吧。

 cxn_banner.jpg

<div>  甲骨文發(fā)布多語(yǔ)言的通用虛擬機(jī),其新穎的架構(gòu)所提供的語(yǔ)言獨(dú)立性,不只能促進(jìn)程序間的互通性,也提高了程序可維護(hù)性。小編就帶大家了解一下它的功能吧。
  甲骨文表示,當(dāng)前用于產(chǎn)品階段的虛擬機(jī),都僅針對(duì)特定語(yǔ)言或是一小群程序語(yǔ)言提供高性能執(zhí)行,而編譯、內(nèi)存管理以及工具的使用都違反了一次且僅一次原則(Don’ t repeat yourself,DRY)。這樣不只會(huì)給虛擬機(jī)實(shí)做工作帶來(lái)龐大的困難,而且不一致的性能表現(xiàn)以及工具配置也會(huì)帶給開(kāi)發(fā)者沉重負(fù)擔(dān)。況且不同語(yǔ)言撰寫(xiě)的程序間溝通,串行化及反串行化成本極高,而笨重龐大的高性能虛擬機(jī)又難用以嵌入。
  甲骨文實(shí)驗(yàn)室為了解決現(xiàn)存虛擬機(jī)的缺陷,數(shù)年前啟動(dòng)了虛擬機(jī)研究計(jì)劃,期望以新穎的架構(gòu)找到新出路,而GraalVM 1.0便是這項(xiàng)研究的最新結(jié)果。
  GraalVM其強(qiáng)大的功能之一,便是能讓程序語(yǔ)言互相調(diào)用訪問(wèn)對(duì)方的對(duì)象,而不需要事先進(jìn)行轉(zhuǎn)換。例如開(kāi)發(fā)者可以用Node.js訪問(wèn)Java函數(shù)庫(kù),還是以Java調(diào)用Python程序,抑或是用R語(yǔ)言訪問(wèn)其他語(yǔ)言維護(hù)的數(shù)據(jù)以創(chuàng)建復(fù)雜的SVG。甲骨文認(rèn)為,這種開(kāi)發(fā)彈性,能讓開(kāi)發(fā)人員使用最適合的語(yǔ)言完成任務(wù)。
  目前發(fā)布的GraalVM 1.0已經(jīng)能夠支持多類(lèi)開(kāi)發(fā)語(yǔ)言,像是Java、Scala、Groovy或Kotlin的JVM語(yǔ)言,還有Javascript或是Node.js也可以,另外,由C、C++或是Rust產(chǎn)生的LLVM比特代碼,以及Ruby,R和Python都不是問(wèn)題。
  GraalVM可以獨(dú)立執(zhí)行,也可以嵌入OpenJDK或Node.js作為平臺(tái)的一部分,甚至是嵌入MySQL或Oracle RDBMS等數(shù)據(jù)庫(kù)中。應(yīng)用程序可以通過(guò)標(biāo)準(zhǔn)化的GraalVM執(zhí)行環(huán)境,靈活的跨堆棧部署,而在數(shù)據(jù)處理引擎中,GraalVM能讓程序以自定義格式訪問(wèn),而不需要付出任何結(jié)構(gòu)轉(zhuǎn)換成本。
  而對(duì)于JVM的語(yǔ)言來(lái)說(shuō),GraalVM提供了創(chuàng)建預(yù)編譯原生鏡像文件的機(jī)制,不只能立即啟動(dòng)應(yīng)用程序,而且還具有低內(nèi)存消耗的優(yōu)點(diǎn)。產(chǎn)生鏡像文件的過(guò)程,GraalVM會(huì)執(zhí)行靜態(tài)分析,從主要Java方法搜索可用的程序代碼,并進(jìn)行完整預(yù)編譯(Ahead-of-Time,AOT),最后產(chǎn)生原生的二元執(zhí)行碼,能立即啟動(dòng)并執(zhí)行。
  GraalVM提供開(kāi)發(fā)語(yǔ)言虛擬化的概念,讓所有語(yǔ)言以及工具都能嵌入使用。甲骨文表示,接下來(lái)會(huì)特別強(qiáng)化GraalVM對(duì)Python,R和Ruby的支持。
  甲骨文表示,當(dāng)前用于產(chǎn)品階段的虛擬機(jī),都僅針對(duì)特定語(yǔ)言或是一小群程序語(yǔ)言提供高性能執(zhí)行,而編譯、內(nèi)存管理以及工具的使用都違反了一次且僅一次原則(Don’ t repeat yourself,DRY)。這樣不只會(huì)給虛擬機(jī)實(shí)做工作帶來(lái)龐大的困難,而且不一致的性能表現(xiàn)以及工具配置也會(huì)帶給開(kāi)發(fā)者沉重負(fù)擔(dān)。況且不同語(yǔ)言撰寫(xiě)的程序間溝通,串行化及反串行化成本極高,而笨重龐大的高性能虛擬機(jī)又難用以嵌入。
  甲骨文實(shí)驗(yàn)室為了解決現(xiàn)存虛擬機(jī)的缺陷,數(shù)年前啟動(dòng)了虛擬機(jī)研究計(jì)劃,期望以新穎的架構(gòu)找到新出路,而GraalVM 1.0便是這項(xiàng)研究的最新結(jié)果。
  GraalVM其強(qiáng)大的功能之一,便是能讓程序語(yǔ)言互相調(diào)用訪問(wèn)對(duì)方的對(duì)象,而不需要事先進(jìn)行轉(zhuǎn)換。例如開(kāi)發(fā)者可以用Node.js訪問(wèn)Java函數(shù)庫(kù),還是以Java調(diào)用Python程序,抑或是用R語(yǔ)言訪問(wèn)其他語(yǔ)言維護(hù)的數(shù)據(jù)以創(chuàng)建復(fù)雜的SVG。甲骨文認(rèn)為,這種開(kāi)發(fā)彈性,能讓開(kāi)發(fā)人員使用最適合的語(yǔ)言完成任務(wù)。
  目前發(fā)布的GraalVM 1.0已經(jīng)能夠支持多類(lèi)開(kāi)發(fā)語(yǔ)言,像是Java、Scala、Groovy或Kotlin的JVM語(yǔ)言,還有Javascript或是Node.js也可以,另外,由C、C++或是Rust產(chǎn)生的LLVM比特代碼,以及Ruby,R和Python都不是問(wèn)題。
  GraalVM可以獨(dú)立執(zhí)行,也可以嵌入OpenJDK或Node.js作為平臺(tái)的一部分,甚至是嵌入MySQL或Oracle RDBMS等數(shù)據(jù)庫(kù)中。應(yīng)用程序可以通過(guò)標(biāo)準(zhǔn)化的GraalVM執(zhí)行環(huán)境,靈活的跨堆棧部署,而在數(shù)據(jù)處理引擎中,GraalVM能讓程序以自定義格式訪問(wèn),而不需要付出任何結(jié)構(gòu)轉(zhuǎn)換成本。
  而對(duì)于JVM的語(yǔ)言來(lái)說(shuō),GraalVM提供了創(chuàng)建預(yù)編譯原生鏡像文件的機(jī)制,不只能立即啟動(dòng)應(yīng)用程序,而且還具有低內(nèi)存消耗的優(yōu)點(diǎn)。產(chǎn)生鏡像文件的過(guò)程,GraalVM會(huì)執(zhí)行靜態(tài)分析,從主要Java方法搜索可用的程序代碼,并進(jìn)行完整預(yù)編譯(Ahead-of-Time,AOT),最后產(chǎn)生原生的二元執(zhí)行碼,能立即啟動(dòng)并執(zhí)行。
GraalVM提供開(kāi)發(fā)語(yǔ)言虛擬化的概念,讓所有語(yǔ)言以及工具都能嵌入使用。甲骨文表示,接下來(lái)會(huì)特別強(qiáng)化GraalVM對(duì)Python,R和Ruby的支持。
以上就是多語(yǔ)言虛擬機(jī)的全部?jī)?nèi)容。
 

免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶(hù)自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

免費(fèi)咨詢(xún)獲取折扣

Loading
91麻豆精品国厂| 日韩每一刻视频网| 91女人18毛片水多国产| 日本一本A V视频| 无码人妻久久久| yeyesav| 成人一区二区三区漫画| av激情亚洲男人的天堂国语| 精品99精品免费| 性videostv另类极品| 日本女人性高潮视频| 精品无码一区二区三区久久| 国产一二区视频| 操日本人妻视频| 久久久精品波多野结衣| 欧美久久精品理论视频| 亚洲天堂无码| 国产 后入| 色婷婷电影| 七月丁香网站| 香港AV不卡在线| 青春草成人| 日韩欧美你懂| A级一a一级在线观看| 91久久精品蜜臂| 宗合久久| 天天天日美女| 东京热无码AV一区二区| 欧美精品另类自拍| 久久久久久人妻无码| 嗯啊一区伦理人妻| 97无码精品人妻一区二区三区| 日本曰日骚| 久久久久久久久久一级毛片 | 好大好湿好硬顶到了好爽| 精品三级一区二区| 日韩新一区二区三区| 日韩国产性色| 色批女警网站| 精品国产青草久久久久福利| 久久道亚洲精品|