回答編集履歴
1
回答の途中で書き込みをしてしまったため、完成させた
test
CHANGED
@@ -4,4 +4,28 @@
|
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
+
印刷ジョブのjスプールでは高速の読み書きが求められないことが多いので、低速ではあるがビット単価が安いハードディスク装置がデータ保存に使われるのが一般的です。しかし、数十ギガビットのネットワークに接続されたメールセンターでつかわれるメールスプールなどではメインメモリ上に置かれたり、SSDアレイが使われたりなど様々な構成がとられます。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
バッファリングは非常に一般的な用語で、CPUチップ内のキャッシュのような小規模・超高速のもの、ハードディスクを利用した印刷スプールのような低速のもの等、多様な形態があります。
|
12
|
+
|
13
|
+
バッファリングをプリンタのメモリを使ったものに限定するのは、正しくありません。
|
14
|
+
|
15
|
+
|
16
|
+
|
17
|
+
携帯電話やタブレットなどハードディスク装置を持たない電子機器がたくさんつかわれていますが、それらからプリンタに印刷際には機器の中(メモリ中、SDカード中など)に印刷スプール用のバファが使われます。ハードディスクが使われないスプールの一例として挙げておきます。
|
18
|
+
|
19
|
+
|
20
|
+
|
21
|
+
== まとめ ==
|
22
|
+
|
7
|
-
スプール
|
23
|
+
スプールは同時並行的に処理を行う際に、送受信間の動機制約を緩和するための機構。そこではデータのバッファリング(一時保存)が行われる。
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
バッファリングはデータの一時保存を行う機能を意味する用語で、その実装方法(実現方法)は非常に多様。ハードディスクを使ったものだけ、メモリを使ったものだけというように限定して考えるべきではない。
|
28
|
+
|
29
|
+
|
30
|
+
|
31
|
+
パソコンのハードディスク装置をSSDに換装したら、スプールが無くなるなどと考えるのはナンセンス
|