This is an archive of past FreeBSD releases; it's part of the FreeBSD Documentation Archive.

硬體架構及 CPU

4.2 硬體架構及 CPU

4.2.1. FreeBSD 有支援 x86 之外的硬體架構平台嗎?
4.2.2. FreeBSD 支援 CPU 對稱多工處理(SMP, Symmetric Multiprocessing)嗎?

4.2.1. FreeBSD 有支援 x86 之外的硬體架構平台嗎?

有的,FreeBSD 目前可以在 Intel x86 and DEC (現在的 HP-Compaq) Alpha 架構上面運作。自 FreeBSD 5.0 之後的版本,則 可支援 AMD64 及 Intel EM64T, IA-64 以及 Sparc64® 架構。 未來平台支援上還會有 MIPS® 及 PowerPC®,細節請分別參閱 FreeBSD MIPS porting mailing listFreeBSD PowerPC porting mailing list。 一般而言,新的硬體架構平台方面,都是到 FreeBSD non-Intel platforms porting mailing list 討論。

若你機器不是以上架構或是比較奇特的,而想立刻試試看 BSD 的魔力, 我們建議你可以考慮使用 NetBSDOpenBSD

4.2.2. FreeBSD 支援 CPU 對稱多工處理(SMP, Symmetric Multiprocessing)嗎?

有的。 SMP 在 FreeBSD 5.2 預設的 kernel(GENERIC)已有啟動。

在 FreeBSD 5.3 要 release 時,SMP相關設定也是預設就有啟動。 然而,在一些較新型的機器(像是 emt64)上卻又有些問題, 所以還是決定在相關問題、安全議題未獲解決前,先關閉 SMP 的相關啟動。 這點,正是 FreeBSD 5.4 所優先考慮的方向。

FreeBSD 4.X 的話,預設的 kernel 並沒有啟動 SMP, 因此,必須要把 options SMP 加入 kernel 設定檔並重新編譯才能啟動。 至於還有哪些相關設定要放入 kernel 設定檔,請參閱/sys/i386/conf/LINT

This, and other documents, can be downloaded from ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

For questions about FreeBSD, read the documentation before contacting <questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.