* ハードウェア知識 [#v944177a]

ハードウェア関連の情報を、Tips的にまとめていきます。

** ケーブルコネクタ類 [#m24fb418]
http://www.atmarkit.co.jp/fpc/cableconnecter/indexpage/

** キャッシュ [#e9afdb24]
- [[キャッシュ:http://www.soi.wide.ad.jp/class/20050042/slides/30/31.html]]

読み込みキャッシュ、書き込みキャッシュなどがある。

- 読み込みキャッシュ
-- 最近読んだデータ
- 書き込みキャッシュ
-- 最近書いたデータ
- 先読みキャッシュ
-- 利用を見越して、先に読んだデータ(プリフェッチ)

キャッシュは通常、ライン或いはブロックと呼ばれるまとまった単位で、データのIN/OUTを管理する。

読み込みキャッシュに読み込まれているデータが追い出されるときは、特に操作は必要ない。次回のアクセス時に、キャッシュミスが発生するだけ。

書き込みキャッシュに書き込まれているデータを追い出すときには、ストレージへの書き出しが必要になる。
** フラッシュメモリ [#q317a0ad]
- [[NOR Flash と NAND Flash:http://kotaki-blog.jugem.jp/?eid=334]]
-- NOR と NAND の特性の違い。NOR はビット単位でアクセスできるが、NAND はページ単位でのアクセスとなる(Erase は、ブロック単位)
- [[MTD_NAND_DOC:http://meraman.dip.jp/fswiki/wiki.cgi?page=MTD_NAND_DOC]]
-- NAND に関する詳細

フラッシュメモリには、Read/Write/Erase の操作がある。フラッシュメモリの特性として、同じ箇所に連続して書き込める回数の制限がある(1〜3回)。その箇所へ書き込むためには、再消去(Erase)を行なう必要がある。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS