标签: process operating-system virtual-machine interpreter
我想知道解释语言如何管理系统资源。
他们是否只有一个解释器进程,它向操作系统请求资源并决定如何将这些资源分发给执行中的脚本?或者他们是否创建了另一个使系统调用直接进入操作系统的过程?
我希望我的程序只有一个进程;另一方面,解释器的过程必须存在,并且在我的程序执行开始时,我不知道我的过程应该有多大(我还没有将所有代码翻译成操作码)。因此,看起来我的程序是否正在使用操作系统为解释器进程提供的资源运行,但在这种情况下,解释器将像虚拟机一样运行...
那么,我哪里错了?