「BAR (Base Address Register)」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
8行目: | 8行目: | ||
なお、BARに割り当てられるメモリ容量の上限は[[CPU]]ごと(実際には[[チップセット]]ごと=[[マザーボード]]ごと)に[[仕様]]を持っています。[[MIPS]]系では32MB、[[ARM]]系では64MB、[[x86]]系では128MB、[[POWER]]系(PowerPC系)では64GBくらいが相場となっています。 | なお、BARに割り当てられるメモリ容量の上限は[[CPU]]ごと(実際には[[チップセット]]ごと=[[マザーボード]]ごと)に[[仕様]]を持っています。[[MIPS]]系では32MB、[[ARM]]系では64MB、[[x86]]系では128MB、[[POWER]]系(PowerPC系)では64GBくらいが相場となっています。 | ||
− | [[ビデオカード]]は「[[x86]]系の128MB」を想定しているものが多く、[[Raspberry Pi]]などにビデオカードを接続しても動かないことが多いのは「[[ARM]] | + | [[ビデオカード]]は「[[x86]]系の128MB」を想定しているものが多く、[[Raspberry Pi]]などにビデオカードを接続しても動かないことが多いのは「[[ARM]]系の64MB」は想定されていないことが多いためです。一方でPowerPCは太古の昔から64GBが標準なのでPowerPCを搭載した古い家電製品にLinuxをぶち込んでRadeon HDを接続できるそうです。 |
− | |||
− | |||
最新の[[インテル]]や[[AMD]]の製品では「[[Resizable BAR]]」などといって64ビット(理論上は約172億GB=全メモリ)を割り当てることができます。なお、[[Resizable BAR]]」はPCI Express 2.1からオプション(仕様はあるが実装しなくてもよい)として存在しました。 | 最新の[[インテル]]や[[AMD]]の製品では「[[Resizable BAR]]」などといって64ビット(理論上は約172億GB=全メモリ)を割り当てることができます。なお、[[Resizable BAR]]」はPCI Express 2.1からオプション(仕様はあるが実装しなくてもよい)として存在しました。 |