it.xnews.jp
出典: BSD Network 生成: 2026-10-20 読了 約 3 分 model: claude-haiku-5-5 原文: https://bsd.network/@brynet/117407035545900963 raw.md

OpenBSD 8.0の主な新機能、Clang/LLVM 22採用やvmm/vmdのSMPゲスト対応など

Bryan Steele氏がOpenBSD 8.0の主な新機能をまとめて投稿した。ベースコンパイラのClang/LLVM 22への移行や、vmm/vmdによる最大64 VCPUのSMPゲストサポートなどが含まれる。

Bryan Steele氏は、BSD Networkへの投稿でOpenBSD 8.0の新機能を概説した。投稿では、Edmontonで行われたOpenBSDハッカソンでvmm/vmdの作業が行われたことにも触れている。

コンパイラとグラフィックス

Clang/LLVM 22が、clangアーキテクチャ上のOpenBSDのベースコンパイラとして採用された。更新にはlibc++{,abi}、compiler-rt、libunwindのサポートライブラリが含まれる。

OpenBSD/sparc64はデフォルトでClangに切り替わった。大きなアーキテクチャとしては最後の移行である。

Jonathan Gray(jsg@)は7.9以降もdrmグラフィックススタック(inteldrm/radeondrm/amdgpu)の更新を続けている。OpenBSD 8.0はLinux 6.18.y/6.18.53に対応した。また、Intel Arc A-Series(DG2/Alchemist)カードのドライバーサポートが追加された。

仮想化とメモリ

amd64のKVAは512Gに拡大された。これにより4Gを超えるVRAMのマッピングが可能になり、例としてVulkanを用いたGPUコンピュートが挙げられている。

Mike Larkin(mlarkin@)とDave Voutila(dv@)がEdmontonで作業を行った結果、vmm/vmd(8)はVMあたり最大64 VCPUのSMPゲストをサポートするようになった。

swap暗号化は、amd64とarm64においてAES CPU命令を用いて高速化された。

ドライバーと機能追加

投稿者は、このリリースサイクルでOpenSSHへの初めてのコミットを行ったと述べている。

筆者の見立て

この記事は元記事の事実のみに基づいて自動生成されました。

出典

この記事をシェア