这是一件令人好奇的事情,但我想知道目前 Linux 内核有多少是用 Rust 编写的?我的意思是百分比,如果你知道是哪一部分?是否只有驱动程序,或者它是纯 Rust 内核的真实部分吗?
注意:在 github.com/torvalds/linux 页面上有一个统计数据表明没有生锈。
C 98.3%
Assembly 0.7%
Shell 0.4%
Makefile 0.2%
Python 0.2%
Perl 0.1%
Other 0.1%
这是一件令人好奇的事情,但我想知道目前 Linux 内核有多少是用 Rust 编写的?我的意思是百分比,如果你知道是哪一部分?是否只有驱动程序,或者它是纯 Rust 内核的真实部分吗?
注意:在 github.com/torvalds/linux 页面上有一个统计数据表明没有生锈。
C 98.3%
Assembly 0.7%
Shell 0.4%
Makefile 0.2%
Python 0.2%
Perl 0.1%
Other 0.1%
scc
在当前内核树上运行显示:所以 0.03% 的代码(忽略注释)是用 Rust 编写的。目前主要是支持代码;6.8 可能会有一个用 Rust 编写的 phy 驱动程序。