网易首页 > 网易号 > 正文 申请入驻

FreeBSD也要 “锈化”?

0
分享至

FreeBSD 开发者正在考虑允许在 FreeBSD 基础系统中使用 Rust 编程语言的好处和成本。


https://lists.freebsd.org/archives/freebsd-hackers/2024-January/002823.html

邮件写道,在 FreeBSD 基础系统使用 Rust 的主要缺点是构建时间加倍。这是因为需要编译基于 LLVM 的 Rustc 编译器和 Rust 的所有附加功能,这些操作使得基础系统的构建时间大约是当前的两倍。


如果 FreeBSD 基础系统采用了 Rust,开发者可以重新 Rust 重写许多组件 —— 而不是使用 C++,例如 ZFS 守护进程 (zfsd)、重写 devd、WiFi 用户空间代码也可以受益于用 Rust 编写,等等。列举部分如下:

* ctl-exporter (I started this, but discovered that the CTL stats API is
unstable, so it can't live in ports. Instead, I had to do it in C).

https://github.com/freebsd/freebsd-src/commit/1a7f22d9c211f504f6c48a86401469181a67ec34

* fusefs tests. Absolutely impossible to do in C. I considered Rust, but went

with C++ so they could live in base. They are too closely coupled to

fusefs(5) to live out-of-tree.

https://github.com/freebsd/freebsd-src/tree/main/tests/sys/fs/fusefs

* devd. Currently C++, but imp suggested a rewrite.

https://github.com/freebsd/freebsd-src/tree/main/sbin/devd

* zfsd. Currently C++, but I've long pondered a rewrite. Using Rust would

make it more testable.

https://github.com/freebsd/freebsd-src/tree/main/cddl/usr.sbin/zfsd

* nscd. Currently C, but confusing and with no test coverage. I've

contemplated a rewrite myself, but I don't want to do it in C.

https://github.com/freebsd/freebsd-src/tree/main/usr.sbin/nscd

* The userland portion of the 802.11ac and Lightning stacks. scottl suggested

that these were good candidates for Rust.

* freebsd-kpi-r14-0 . https://crates.io/crates/freebsd-kpi-r14-0

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
美菲军演没诚意可解放军很重视,055大驱进驻岛礁,轰-6K岛礁起降

美菲军演没诚意可解放军很重视,055大驱进驻岛礁,轰-6K岛礁起降

啸鹰评
2024-05-09 23:03:29
中方被超高规格接待后,给匈牙利送上“大礼”,美国急红了眼

中方被超高规格接待后,给匈牙利送上“大礼”,美国急红了眼

票姚校尉
2024-05-10 14:08:22
美团上海科技中心项目发生事故,致3死,住建部挂牌督办

美团上海科技中心项目发生事故,致3死,住建部挂牌督办

中国基建报
2024-05-10 14:04:55
世界羽联官宣奥运完整名单:国羽唯一满额参赛 陈雨菲石宇奇领衔

世界羽联官宣奥运完整名单:国羽唯一满额参赛 陈雨菲石宇奇领衔

醉卧浮生
2024-05-10 19:02:41
有颜值,身材更是极品,关键是还会弹钢琴,这你不喜欢?

有颜值,身材更是极品,关键是还会弹钢琴,这你不喜欢?

傲娇的马甲线
2024-05-10 17:40:02
刺杀泽连斯基事件细节曝光,乌国安局局长遭解职

刺杀泽连斯基事件细节曝光,乌国安局局长遭解职

西楼饮月
2024-05-10 18:49:26
詹姆斯:马克西带伤打50分钟也不累。如果并肩作战,夺冠易如反掌

詹姆斯:马克西带伤打50分钟也不累。如果并肩作战,夺冠易如反掌

好火子
2024-05-11 01:45:56
黄春梅喊话小菲:我女儿让孩子回京,你为什么不回应,不管孩子了

黄春梅喊话小菲:我女儿让孩子回京,你为什么不回应,不管孩子了

娱乐圈酸柠檬
2024-05-10 21:01:00
真壕气!王思聪在日本开劳斯莱斯,带新女友游山玩水!女方很贴心

真壕气!王思聪在日本开劳斯莱斯,带新女友游山玩水!女方很贴心

娱乐团长
2024-05-09 19:50:10
要被钉上耻辱柱了

要被钉上耻辱柱了

智先生
2024-05-09 21:00:03
脸都不要了!韩女团用中国寿衣当团服遭嘲,韩教授:中国网友自卑

脸都不要了!韩女团用中国寿衣当团服遭嘲,韩教授:中国网友自卑

娱圈小愚
2024-05-09 09:38:38
已提前保级!埃弗顿官方:放弃对英超-2分上诉,将带着扣分结束赛季

已提前保级!埃弗顿官方:放弃对英超-2分上诉,将带着扣分结束赛季

直播吧
2024-05-10 19:47:16
中国在月背发现了什么?美开始焦躁热议

中国在月背发现了什么?美开始焦躁热议

环球策论
2024-05-10 18:05:34
U17女足亚洲杯:中国队提前1轮晋级,四强已产生3席

U17女足亚洲杯:中国队提前1轮晋级,四强已产生3席

乒烧足篮排
2024-05-10 20:59:21
没想到老年人的瓜这么多!网友的评论太炸裂,我小脑都萎缩了

没想到老年人的瓜这么多!网友的评论太炸裂,我小脑都萎缩了

夢婷
2024-01-05 12:09:08
美联储传投降声?中日欧严厉反击美收割计划!犹太资本已大难临头

美联储传投降声?中日欧严厉反击美收割计划!犹太资本已大难临头

素年文史
2024-05-10 18:45:03
突发!制裁37家中业!加入清单!

突发!制裁37家中业!加入清单!

半导体圈
2024-05-10 12:46:32
上海原常务副市长陈寅简历突然被撤下,到底咋回事?

上海原常务副市长陈寅简历突然被撤下,到底咋回事?

仕道
2024-05-10 15:24:19
汪小菲突然狂发文批大S一家,大S经纪人:不敢相信是当初认识的人

汪小菲突然狂发文批大S一家,大S经纪人:不敢相信是当初认识的人

娱乐圈酸柠檬
2024-05-10 20:39:56
靠这个配方5个月还清了80w!建议收藏!

靠这个配方5个月还清了80w!建议收藏!

书中自有颜如玉
2024-05-09 17:40:41
2024-05-11 02:00:49
开源中国
开源中国
每天为开发者推送最新技术资讯
6263文章数 34206关注度
往期回顾 全部

科技要闻

特斯拉裁员后续:多项制造创新暂停

头条要闻

菲国家安全顾问呼吁驱逐中国外交官 中方:菲方心虚了

头条要闻

菲国家安全顾问呼吁驱逐中国外交官 中方:菲方心虚了

体育要闻

太阳离队第一人,1年就赚5年的钱,真香!

娱乐要闻

高亚麟终于回复!称女方爆料毁掉自己

财经要闻

北大徐高:我担心未来几年房价会大涨

汽车要闻

限时4.59万 续航200公里 吉利熊猫卡丁正式上市

态度原创

家居
教育
本地
数码
游戏

家居要闻

温柔印象 原木格调打造温馨栖居

教育要闻

上海这群普娃,治好了东亚父母的精神内耗

本地新闻

茶和天下 · 诗韵雅集

数码要闻

搭载紫光展锐国产芯!中兴二合一5G云电脑“逍遥”系列上架:1899元起

我大概,一辈子都忘不了明日方舟了

无障碍浏览 进入关怀版