[printing-japan] Re: [printing-japan] Re: Bi-di資料
Masaki IWATA
iwata @ axe-inc.co.jp
2003年 12月 5日 (金) 21:18:34 PST
アックスの岩田です。
蛇足です。
> 意図は理解しましたが、read, writeのようなよく使う可能性のある関数を
> ラッピングするのはちとマズくありませんか?
もともと、このように一般的且つ高頻度で使用される(可能
性のある)関数を使うだけなのに、排他制御を意識しなけれ
ばならず、その上、排他的なアクセスを行わなくても、(表
面上は)動作してしまうため、障害のもとになりかねない。
ということを、極力避けたいというところから出発していま
すので...
printer daemon は、データ出力プロセス,プリンタステータ
スプロセス,Bi-diアクセスプロセス 等の複数のプロセスが
非同期に連携して動作しますので、Bi-di に対する入出力を、
(それぞれが非同期であるため)単純に切り分けることはでき
ません。
このため、排他制御に関しては、予め正確な情報を得ておく
必要があります。
--
IWATA Masaki
岩田 正樹
More information about the Printing-japan
mailing list