Kernel in einer Scriptsprache schreiben|oder: Interpreter als wichtiger Bestandteil eines Kernels? Gibts sowas bereits?
-
titel
-
jo, gibts, in verschiedenen formen. musst mal googlen.
-
FORTH?
-
Gibt ja sogar Betriebssysteme für AJAX http://www.captain.at/howto-ajax-browser-operating-system.php Es gibt auch eine diverse experimentelle Kernel, mit einer VM im Kernel.
Aber im Grunde macht so etwas ja wenig Sinn, da es ja gerade bei einem Kernel auf hohe Geschwindigkeiten ankommt.
-
rüdiger schrieb:
auf hohe Geschwindigkeiten ankommt.
oder sicherheit.
-
alphalex schrieb:
rüdiger schrieb:
auf hohe Geschwindigkeiten ankommt.
oder sicherheit.
Naja, wenn der Interpreter fest im Kernel verbaut wäre und einigermaßen optimiert, dann dürfte ein syscall nicht zu lahm werden. ok, eigentlich schon noch, aber ist ja nur so gedacht.
MfG deltalex
-
alphalex schrieb:
rüdiger schrieb:
auf hohe Geschwindigkeiten ankommt.
oder sicherheit.
Wobei in dem Fall ein µKernel im Sinne von l4 mehr Sinn macht. Wenn man weniger Code im kritischen Bereich hat, ist es sicher besser als dort noch mehr Code für eine VM oder gar einen Interpreter hinzupacken.
(Wer mir nicht glaubt. Schaut euch doch mal die ganze Sicherheitshistory von den diversen Java-VMs, PHP und anderer Scriptsprachen an)
-
wobei schon der begriff 'kernel' ziemlich verschwommen ist. manchmal werden auch grafik engines so genannt etc. und wickipädia zählt ja auch noch welche auf...