欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
GraalVM
来自开放百科 - 灰狐
(版本间的差异)
(以“GraalVM ==简介== ==功能== ==指南== ==项目== *[https://github.com/graalvm/simplelanguage simplelanguage] *[https://github.com/abertschi/graalphp graalphp]...”为内容创建页面) |
小 (→图集) |
||
(未显示1个用户的10个中间版本) | |||
第2行: | 第2行: | ||
==简介== | ==简介== | ||
+ | GraalVM 是一个通用虚拟机,可用于运行以 [[JavaScript]],[[PHP]],[[Python]],[[Ruby]],[[R]],基于JVM 的语言(例如:[[Java]],[[Scala]],[[Clojure]],[[Kotlin]]和基于 [[LLVM]] 的语言,例如:[[C programming language|C]] 和 [[C++]])编写的应用程序。 | ||
+ | |||
+ | 这是一个开源项目,采用 GPLv2 许可证。 | ||
==功能== | ==功能== | ||
第8行: | 第11行: | ||
==项目== | ==项目== | ||
+ | *[https://github.com/oracle/graal/tree/master/truffle The Truffle Language Implementation Framework] | ||
*[https://github.com/graalvm/simplelanguage simplelanguage] | *[https://github.com/graalvm/simplelanguage simplelanguage] | ||
− | *[https://github.com/abertschi/graalphp | + | *[https://github.com/oracle/graal/blob/master/sulong/README.md Sulong] running [[LLVM]] bitcode on GraalVM |
− | *[https://github.com/graalvm/graalpython | + | *[https://github.com/oracle/graal/blob/master/wasm/README.md GraalWasm] running [[WebAssembly]] programs on GraalVM |
− | *[https://github.com/graalvm/graaljs | + | *[https://github.com/abertschi/graalphp GraalPHP] A [[PHP]] implementation built on GraalVM |
+ | *[https://github.com/graalvm/graalpython GraalPython] A [[Python]] 3 implementation built on GraalVM | ||
+ | *[https://github.com/graalvm/graaljs GraalJS] A [[JavaScript]] implementation built on GraalVM | ||
+ | *[https://github.com/oracle/truffleruby/ TruffleRuby] [[Ruby]] Programming Language 2.6.x | ||
+ | *[https://github.com/oracle/fastr FastR] [[R]] Language 3.6.1 | ||
+ | |||
+ | ==用户== | ||
+ | *[[Twitter]]运行在 GraalVM,Twitter 节省了8-11%的CPU,仅Tweet服务就减少了18%的机器。 | ||
+ | *甲骨文云基础设施(OCI)监控服务运行在 GraalVM 上的基础健康监测工具。通过使用 GraalVM,监控服务减少了它的数量。垃圾收集时间减少25%,应用暂停时间减少17%。并看到吞吐量增加了10%。 | ||
==图集== | ==图集== | ||
第17行: | 第29行: | ||
image:GraalVM.png|GraalVM | image:GraalVM.png|GraalVM | ||
image:GraalVM-architecture.png|GraalVM架构 | image:GraalVM-architecture.png|GraalVM架构 | ||
+ | image:graalphp.png|Graalphp | ||
</gallery> | </gallery> | ||
==链接== | ==链接== | ||
*[https://www.graalvm.org/ GraalVM官网] | *[https://www.graalvm.org/ GraalVM官网] | ||
− | *[https://github.com/graalvm GraalVM @ GitHub] | + | *[https://github.com/oracle/graal GraalVM @ GitHub] |
+ | *[https://github.com/graalvm GraalVM Project @ GitHub] | ||
+ | *[https://medium.com/graalvm GraalVM Blog] | ||
[[category:java]] | [[category:java]] | ||
[[category:JVM]] | [[category:JVM]] |
2021年1月2日 (六) 03:16的最后版本
GraalVM
目录 |
[编辑] 简介
GraalVM 是一个通用虚拟机,可用于运行以 JavaScript,PHP,Python,Ruby,R,基于JVM 的语言(例如:Java,Scala,Clojure,Kotlin和基于 LLVM 的语言,例如:C 和 C++)编写的应用程序。
这是一个开源项目,采用 GPLv2 许可证。
[编辑] 功能
[编辑] 指南
[编辑] 项目
- The Truffle Language Implementation Framework
- simplelanguage
- Sulong running LLVM bitcode on GraalVM
- GraalWasm running WebAssembly programs on GraalVM
- GraalPHP A PHP implementation built on GraalVM
- GraalPython A Python 3 implementation built on GraalVM
- GraalJS A JavaScript implementation built on GraalVM
- TruffleRuby Ruby Programming Language 2.6.x
- FastR R Language 3.6.1
[编辑] 用户
- Twitter运行在 GraalVM,Twitter 节省了8-11%的CPU,仅Tweet服务就减少了18%的机器。
- 甲骨文云基础设施(OCI)监控服务运行在 GraalVM 上的基础健康监测工具。通过使用 GraalVM,监控服务减少了它的数量。垃圾收集时间减少25%,应用暂停时间减少17%。并看到吞吐量增加了10%。
[编辑] 图集
[编辑] 链接
分享您的观点