9

vvaltchev/tilck:一个与 Linux 兼容的操作系统小内核

 3 years ago
source link: https://www.jdon.com/57031
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
vvaltchev/tilck:一个与 Linux 兼容的操作系统小内核

Tilck是一个教育性的单片x86 内核,旨在在二进制级别与 Linux 兼容。这是教育内核领域的一个独特功能。

Tilck可能适用于需要非常简单和完全确定性内核的嵌入式系统,或者至少,它被认为是最佳解决方案。运气好的话,Tilck或许能够填补嵌入式 Linux与典型的实时操作系统(如FreeRTOS或Zephyr)之间的差距。

在任何情况下,它都会在某个时候移植到ARM系列中,并且它可能也适用于在无 MMU 的 CPU 上运行。Tilck 将是一个完美的选择,因为消耗少量 RAM 一直是 Tilck 设计的一个关键点。

Tilck 是一个完全不同的内核,它与 Linux部分兼容,只是为了利用它的程序和工具链。Tilck 在设计和权衡方面与 Linux 根本不同,因为它没有旨在针对多用户服务器或台式机。目前,它的目标是教育世界,而在未来,它可能会针对嵌入式系统或其他东西。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK