這次,聊聊「架構」這個術語。
在pc相關的文件中,是不是經常看到「x86架構」這個短句。但是對於這句話,是不是總感到有種似懂非懂的感覺。
架構的英語是「architecture」。這裡面有「建築」,「建築風格」,「構造」的意思。實際上架構這個詞在很多領域中都有「構造」的意思。
其實,即使在電腦的世界裡,「架構」也有被用在多種場合。軟體設計中會使用「架構」這個術語,硬體中也會使用「架構」這個術語。
使用時會涉及到多個方面,很難用一句話來概括「架構」的意思,但基本含有之前提到的「構造」,「設計風格」的意思。
那麼,「x86架構」指的又是什麼呢?「x86」是被稱為電腦的頭腦的cpu的一種。
所以,說「x86架構」的時候,就是指以 x86 cpu為核心的各種硬體的組合。
總之,只有cpu的話電腦是無法執行的,根據cpu的不同,硬體(使用什麼樣主機板好呢?使用什麼樣的記憶體好呢?等等)的構成也會變化。
把和cpu相關的硬體的全體被稱為「架構」,這樣來考慮可能比較好。
(硬體)架構這個術語產生的理由是因為軟體會「根據硬體架構的不同而改變」。即,同樣的軟體,可能在某些架構上能執行,其他架構上則不能執行或者執行的不好。
為了防止這種事情,有必要掌握使用軟體的電腦的架構是什麼樣的。
標籤:
linux
Linux 小知識翻譯 轉殖
最近比較流行的linux發行版,得是連新聞都報道的,剛剛發布新版的 centos 了。centos 一般被稱為red hat enterpriselinux的轉殖版本,這是什麼意思呢?linux發行版中的大部分都是由開源軟體所構成的。安裝盤中雖然只包含了所有編譯好的二進位制軟體包,但一般都會以其他方...
Linux 小知識翻譯 cron
這次說說 cron cron 就是 定期自動執行任務的工具 相當於windows中的計畫任務 讀做 庫隆 使用 cron 可以預先指定任務在某個時間執行。時間的指定並不只是 一小時一次 這種簡單的指定方法,還可以指定只有某天的某時才執行任務,或者指定8點 22點每小時執行一次等等。還可以指定到具體的...
Linux 小知識翻譯 LDAP
這次聊聊 ldap ldap是 lightweight directory access protocol 的所有,從名字上可以看出是協議的一種。ldap是訪問資料庫 層次型資料庫 的元件。管理的資料主要是使用者名稱,密碼等 賬戶資訊 以及其它使用者資訊。ldap用於 統一管理多台計算機的使用者相關...