---
title: "OpenBSD 8.0 正式發佈 虛擬機支援 64 個 vCPU 並加入 Intel Arc 顯示驅動"
url: https://sammy.hk/openbsd-8-0-released/
author: Ethan
published: 2026-10-31T14:37:00+08:00
modified: 2026-10-31T14:37:00+08:00
description: "OpenBSD 8.0 已於 2026 年 10 月 20 日推出，是這個以安全見稱的 BSD 作業系統第 61 個版本。新版本在虛擬化、圖形驅動與平台支援上都有實質改動：每個虛擬機最多可獲 64 個 vCPU，amd64 核心虛擬位址空間由 4GB 大幅提升至 512GB，並首次支援 Intel Arc A 系列（D…"
categories: ["開放源碼"]
tags: [BSD, OpenBSD, "作業系統", "虛擬化"]
source: https://sammy.hk
---
OpenBSD 8.0 已於 2026 年 10 月 20 日推出，是這個以安全見稱的 BSD 作業系統第 61 個版本。新版本在虛擬化、圖形驅動與平台支援上都有實質改動：每個虛擬機最多可獲 64 個 vCPU，amd64 核心虛擬位址空間由 4GB 大幅提升至 512GB，並首次支援 Intel Arc A 系列（DG2／Alchemist）顯示卡 \[1\]。

## 虛擬化與記憶體管理

vmm(4) 與 vmd(8) 這次加入多處理器 guest 支援，每部虛擬機最多可用 64 個 vCPU，同時補上 x2apic 模式、virtio 裝置的 MSI／MSI-X 中斷與 checksum offload，並改善 qcow 映像處理，以及修正 vmd(8) 讀取畸形 ELF 檔時可能出現的越界讀取。

amd64 平台的改動同樣明顯：核心虛擬位址空間由 4GB 增至 512GB，令系統可以映射超過 4GB 的顯示記憶體；pmap(9) 的 direct map 改為隨機位置，swap 加密則改用 CPU 的 AES 指令加速。arm64 亦獲得同樣的 swap 加密加速、bounce buffer 支援，並首次加入休眠（hibernate）功能。

## 圖形與硬件支援

圖形堆疊方面，drm(4) 已更新至對應 Linux 6.18.53 的版本，inteldrm(4) 新增 Intel Arc A 系列支援，同時繞過部分 Alder Lake 系統上的 GuC timeout 錯誤。硬件支援清單亦見 Samsung Galaxy Book4 Edge 的 GXTP7936 觸控螢幕、Apple USB 控制器的 IOMMU、SpacemiT K3 的 PCIe 與時鐘控制器，以及 Rockchip 與 Qualcomm 多款新平台。

## 網絡驅動

有線網絡方面，em(4) 新增 Panther Lake 與 Wildcat Lake 乙太網裝置支援，ix(4) 則加入 Intel E610 系列。無線驅動 qwx(4) 的修正數量最多，涵蓋 AP 之間漫遊、介面 UP 時的資料幀中斷、電源啟動期間的競態、DMA 映射失敗處理，以及新增 40MHz 頻道支援，並會依韌體送出的國家代碼事件提高連線成功率。

## 平台與工具鏈變動

部分架構的定位有所調整。sparc64 已轉用 LLVM 工具鏈；riscv64 加入 V 向量擴充、Sstc 計時器擴充與 RISC-V Advanced Interrupt Architecture 支援，並可透過 elf\_aux\_info(3) 的 AT\_HWCAP 查詢 CPU 擴充；loongson 架構則因無法配合 Clang 22 而正式退役。用戶空間亦有多項修正，例如 netstat(1) 可顯示介面 multicast 計數、mount(8) 支援帶 DUID 的 `-u` 更新，以及 patch(1) 處理畸形 ed(1) 指令碼時不再陷入無限迴圈。

## 升級注意

由 7.9 升級的用戶應依官方升級指引操作，並更新 signify 公鑰。8.0 的簽署金鑰包括 `openbsd-80-base.pub`、`openbsd-80-fw.pub`、`openbsd-80-pkg.pub` 與 `openbsd-80-syspatch.pub`，升級過程中需以新金鑰驗證檔案，舊金鑰不能用於 8.0 的套件 \[1\]\[2\]。

另外，官方 errata 頁面會持續列出 8.0 推出後發現的問題與修正，已安裝的系統應定期以 syspatch 跟進；完整改動清單可查閱 plus80 記錄，規劃升級前值得先掃描與自己環境相關的驅動及網絡改動 \[2\]\[3\]。

## 參考資料

\[1\] [OpenBSD 8.0 官方發佈說明（2026-10-20）](https://www.openbsd.org/80.html)

\[2\] [OpenBSD 8.0 升級指引](https://www.openbsd.org/faq/upgrade80.html)

\[3\] [OpenBSD 8.0 errata 頁面](https://www.openbsd.org/errata80.html)

### 相關文章：

1. [OpenBSD 8.0 發布：內核位址空間擴大、虛擬機支援 64 個 vCPU](https://sammy.hk/openbsd-8-0-%e7%99%bc%e5%b8%83%ef%bc%9a%e5%85%a7%e6%a0%b8%e4%bd%8d%e5%9d%80%e7%a9%ba%e9%96%93%e6%93%b4%e5%a4%a7%e3%80%81%e8%99%9b%e6%93%ac%e6%a9%9f%e6%94%af%e6%8f%b4-64-%e5%80%8b-vcpu/ "OpenBSD 8.0 發布：內核位址空間擴大、虛擬機支援 64 個 vCPU")
2. [Asterinas 0.19.0 發布：Rust 作業系統內核加入圖形子系統與 Arm 支援](https://sammy.hk/asterinas-0-19-0-%e7%99%bc%e5%b8%83%ef%bc%9arust-%e4%bd%9c%e6%a5%ad%e7%b3%bb%e7%b5%b1%e5%85%a7%e6%a0%b8%e5%8a%a0%e5%85%a5%e5%9c%96%e5%bd%a2%e5%ad%90%e7%b3%bb%e7%b5%b1%e8%88%87-arm-%e6%94%af%e6%8f%b4/ "Asterinas 0.19.0 發布：Rust 作業系統內核加入圖形子系統與 Arm 支援")
3. [Linux Forum Asia 2005 之後感](https://sammy.hk/linux-forum-asia-2005-%e4%b9%8b%e5%be%8c%e6%84%9f/ "Linux Forum Asia 2005 之後感")
4. [重新安裝 Serendipity](https://sammy.hk/reinstall-serendipity/ "重新安裝 Serendipity")
