出典: バッファー 『通信用語の基礎知識』 更新年月日 2010/02/26,URL: https://www.wdic.org/ 緩衝領域、クッション領域。 [概要] プログラムで処理を行なう際、データを一時的に格納するためのメモリー領域をいう。 例えば、実際の処理の前に、処理に都合の良いようにデータを加工して保管して置く場所として用いたり、他の処理とデータのやり取りをする際、お互いのデータを格納するための領域として用いたりする。 [特徴] 確保場所 バッファーをどこに確保するかは、様々な手法がある。 ● 決まったアドレスに確保する方式 ● スタックに確保する方式 ● ヒープに確保する方式 アセンブリ言語などでは決まったアドレスにサイズを確保して扱う簡易な方法がよく使われる。CやC++などでもstaticなグローバル変数は同様の扱いとなる実装が多いようである。 CやC++では、関数内でautoで確保した変数はスタックに領域が確保される。CのmallocやC++のnewを用いて確保したものはヒープに領域が確保されている。 管理方法 バッファーの管理方法には、主に次のような方法が使われる。 ● 排他制御が無く一つの処理で占有するもの ● リングバッファー (複数個所からの読み書きをこなす) ● FIFO ● LIFO (スタック) データ通信の場合は、送信バッファーや受信バッファーなどとしてバッファーを用い、この管理にはよくリングバッファーが用いられる。 あふれ リングバッファーを用いない処理の場合、想定以上のサイズのデータを受信した場合にはバッファーが溢れることがある。このとき、プログラムの格納されたメモリー領域があふれた不正なデータで上書きされてしまうことがある。 これはバッファーオーバーフローと呼ばれるバッファー管理プログラムのバグであるが、ありがちなバグであり、古くからプログラマーを苦しめた。 これを悪用すると通信のデータ中に破壊プログラムなどを混入させ、それを受信した端末のデータ等を故意に破壊する事も可能となる。 |
出典: DIMM 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2017年9月4日 (月) 22:05 UTC、URL: https://ja.wikipedia.org/ DIMM(Dual Inline Memory Module、ディム)は、複数のDRAMチップをプリント基板上に搭載したメモリモジュールのことを指し、コンピュータの主記憶として利用される。また、そのピン配置や電気的特性を規定したDIMM規格のこと。従来のSIMM(Single Inline Memory Module)では表裏の対向する2つの端子に同一の信号が出ているのに対して、DIMMでは異なる信号が出ていることからDIMMと呼ばれる。2007年現在、DIMMと言った場合、多くのパーソナルコンピュータやワークステーションで使用可能なSDRAMを搭載したものを指す。 [種類と互換性] Unbuffered DIMM:チップセットからのアドレス、制御、データ信号が直接DIMM基板上のSDRAMチップに分配接続される形態のDIMM。 Buffered DIMM:アドレス信号と制御信号を、DIMM基板上のレジスタード・バッファ (Registered buffer) と呼ばれるICで一旦受けて整形増幅してから、各SDRAMチップに分配するDIMM規格である。データ信号はバッファされない。Registered DIMMとも呼ばれる。 Fully Buffered DIMM:FB-DIMM(Fully Buffered DIMM)はアドレス、データ、制御信号の全てを一旦DIMM基板上のAMB(high-speed Advanced Memory Buffer)と呼ばれるバッファ内蔵の専用コントローラ・チップで受ける形態のDIMMである。CPU/チップセット側とは、PCI Express(PCIe)に似た少ピンの高速シリアル・インタフェースで接続される。従来のDIMMはスタブのあるバス接続によって複数のモジュールが共有接続されていたが、FB-DIMMでは隣り同士がPoint-to-Point接続によって拡張されるデイジーチェーンによる接続方式となっている。 ・・・ |
出典: バッファ 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2020年2月27日 (木) 04:48 UTC、URL: https://ja.wikipedia.org/ 情報処理機器におけるバッファ・緩衝(域)(英: buffer)とは,記憶単位間のデータ転送において一時的にデータを記憶することを指す。 二つの記憶単位が同期されていなかったり,それぞれの処理速度が異る場合によく用いる。 [概説] 緩衝器としては機械的な仕組みとして構造物で前後の物理的干渉を断ち切って前後関係による悪影響を防止する目的であったが、電気や電子分野などの発展によってこれらの分野でも「緩衝」は転用され、これらの分野では吸収による緩衝に替わり、前後の相互干渉による悪影響を隔離することや時間的差違を補正する遅延や一時記憶など整合を図り矛盾を解決する機能や手段となっており、これらを緩衝と呼んでいる。 |
同義語・類義語 | 関連語・その他 |
---|---|
アンバッファード・ディム | RDIMM |
Unbuffered DIMM | Registered DIMM |
Unbuffered Memory | registered buffer |
Unregistered Memory | レジスタード・バッファ |
UDIMM | レジスタードバッファ |
アンバッファード メモリ | ・ |
アンバッファード・メモリ | Buffer |
アンバッファードDIMM | bʌ́fər |
アンバッファードゥ・ディーアイエムエム | バゥファゥー |
アンバッファードゥ・メモゥリー | バッファー |
アンバッファードディム | [名詞] |
アンバッファードメモリ | 緩衝器 |
アンレジスタード メモリ | 緩衝装置 |
アンレジスタード・メモリ | 緩衝材 |
アンレジスタードメモリ | [自動詞] |
アンレジスタゥードゥ・メモゥリー | 緩衝する |
・ | |
Registered | |
rédʒistəd | |
レジスタゥーァドゥ | |
レジスタゥードゥ | |
レジスタード | |
[形容詞] | |
登録された | |
登録した | |
登録済みの | |
登録される | |
更新日:2023年 6月11日 |
同義語・類義語 | 関連語・その他 |
---|---|
バッファ | |
buffer | |
bʌ́fər | |
バゥファゥー | |
バッファー | |
BUFFERS | |
[名詞] | |
バッファー領域 | |
バッファ領域 | |
一時記憶 | |
一時記憶領域 | |
緩衝 | |
緩衝器 | |
緩衝物 | |
緩衝材 | |
緩衝するもの | |
[他動詞] | |
衝撃をやわらげる | |
~を緩和する | |
更新日:2022年 2月28日 |