一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

服務器資訊|IT/互聯網|云計算|區塊鏈|軟件資訊|操作系統|手機數碼|百科知識|免費資源|頭條新聞|

服務器之家 - 新聞資訊 - 操作系統 - Debian 移植 RISC-V 64 架構已完成 90%,LLVM 成阻礙

Debian 移植 RISC-V 64 架構已完成 90%,LLVM 成阻礙

2019-06-22 23:02開源中國h4cd 操作系統

Debian 移植 RISC-V 64 進展迅速,目前已經完成了近 90% 的軟件包移植。 上圖展示的是目前 Debian 軟件包移植到各個架構平臺上的情況,其中 RISC-V 64(灰線)已經完成了近 90%,而這距離剛開始向該平臺遷移才經過短短幾個月。Debian開發者

Debian 移植 RISC-V 64 進展迅速,目前已經完成了近 90% 的軟件包移植。

Debian 移植 RISC-V 64 架構已完成 90%,LLVM 成阻礙

上圖展示的是目前 Debian 軟件包移植到各個架構平臺上的情況,其中 RISC-V 64(灰線)已經完成了近 90%,而這距離剛開始向該平臺遷移才經過短短幾個月。Debian開發者在博客中指出,因為與架構無關的軟件包大約占 Debian 的一半,而且只要所依賴的編程語言解釋器之類的軟件存在,那么所有移植版本其實都可以使用與架構無關的軟件包。這意味著一開始就有大約 90% 的軟件包可用于 RISC-V 64 架構。

但是剩下的大約 10% 是怎么回事呢?答案是與 LLVM 和 Rust 相關的軟件,RISC-V 目前仍然缺乏對 LLVM 編譯器的支持。Rust 其實也基于 LLVM,并且沒有基于 GCC 或其它工具鏈的 Rust 編譯器,LLVM 是唯一的選擇,所以歸結起來就是LLVM 成了移植障礙。

目前 Debian 中有超過 500 個來自 Rust 生態的軟件包(約占 4%),在 Rust 支持 RISC-V 64 之前,它們都無法構建和使用。

值得注意的是,Firefox 是依賴于 Rust 的主要高級包,但許多包也依賴于 librsvg2 渲染SVG 圖像,此庫已切換到Rust 上,而 Debian 當前還在使用 C 版本,這不是長久之計。

除了 Rust,其它軟件包也在某種程度上直接依賴或使用 LLVM,這些都造成了移植 RISC-V 64 困難。不過開發者預計今年將會完成對LLVM for RISC-V 64 的支持。

開發者也介紹了接下來幾個月的優化計劃:

  • 改進對Debian RISC-V 64 可用硬件的支持,改進引導加載選項,改進 RISC-V 64 上 Debian 的命令。
  • 完成Debian RISC-V 的 wiki 頁,其中包含了一個chroot 在 HiFive Unleashedboard 中運行而不會破壞初始工廠設置的說明。
  • 引導系統的完善,同時有設置 riscv64 Qemu VM并使用u-boot 和 opensbi引導的說明。此外還有增加debian-installer 支持,這是安裝 Debian 系統的主要/規范方式。
  • 提供Qemu 和可用硬件的系統鏡像支持。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 男女做受快插大片 | 5g996未满十八 | 天天做天天爱天天综合网 | 成人免费网站视频ww | 天天舔天天射 | 久久国产乱子伦精品免费不卡 | 特黄特色大片免费视频播放 | 艾秋麻豆果冻传媒老狼仙踪林 | 小草视频免费观看在线 | 国产欧美一区视频在线观看 | 亚洲 综合 自拍 精品 在线 | 亚洲品质自拍网站 | 91尤物在线播放 | 韩国男女做性全过程视频 | 激情涩涩| 国产在线98福利播放视频免费 | 国产日韩精品一区二区三区 | 国产在线播放一区 | 亚洲看片lutube在线入口 | 亚洲欧美日韩综合在线播放 | 国产综合网站 | 大伊香蕉精品二区视频在线 | xxxxx大片在线观看 | 欧美18-19sex性处 | 精灵之森高清在线 | 超碰av| 久久婷婷五月综合色丁香花 | 18性夜影院午夜寂寞影院免费 | 无遮挡h肉动漫在线观看电车 | 亚洲性色永久网址 | 91精品国产91久久久久久 | 午夜影院免费观看视频 | 亚洲欧洲日产v特级毛片 | 国产精品久久久 | 日韩精选 | 日本天堂视频在线观看 | 91精品国产免费久久国语蜜臀 | 欧美视频在线播放观看免费福利资源 | 四虎网址 | 武侠艳妇屈辱的张开双腿 | 欧美视频一二三区 |