1
429839446 2019-03-10 16:02:03 +08:00 via Android
此虚拟机非彼虚拟机
解释型语言的虚拟机应该说是通过核心语言和库建立起一个的跨平台的 os 模型 |
2
429839446 2019-03-10 16:03:57 +08:00 via Android
当然裸机跑 py 的也有,那 py 虚拟机就成了操作系统,py shell 就是操作系统的 shell
|
3
beordle 2019-03-10 16:15:26 +08:00 via Android
楼主对计算机分层了解的还不够啊,你想要的应该是 unikernel。几乎任何语言都可以通过类似 rumprun 这样的项目裸机跑起来
|
4
testcgd 2019-03-10 16:38:06 +08:00
如果说语言的对应的应该是指令集吧,就是汇编之后的机器码
|
7
reus 2019-03-10 17:25:33 +08:00
kvm 虚拟的是硬件,能跑的是编译后的程序,而不是源码
所以并没有什么“跑在 kvm 上的语言” |
8
Reficul 2019-03-10 18:00:39 +08:00 via Android
kvm 是计算的虚拟化,单纯只有 kvm 的话虚拟机都不能点亮,因为没有芯片组这些硬件的虚拟化支持。
|
9
yujincheng08 2019-03-11 00:58:46 +08:00 via Android
jvm, kvm, llvm 的 vm 都有所不同
|