如何选择缓冲器?
缓冲器容量为可以存放n件物品,那么只要把信号量SP的初值定位n.当缓冲器中没有放满n件物品时,生产者调用P(SP)都不会成为等待状态,可以把物品存入缓冲器.
但当缓冲器中已经有n件物品时,生产者想再存入一件物品将被拒绝.每存入一件物品后,由于调用V(SG),故SG的值表示缓冲器中可用的物品数.只要SG>0,消费者调用P(SG)后总可去去物品.每取走一件物品后,由于调用V(SP),便增加了一个可用来存放物品的位置.用指针k和t分别指示生产者往缓冲器中存放物品和消费者从缓冲器中取物品的相对位置.
实践中ENIDINE 安力定 缓冲器SP4393技术参数范围: 外缸径螺纹:M 10X1.0-M 36X1.5 单次最大吸收能量:5.5J-385J 冲击速度:0.08m/s-6.1m/s 缓冲行程:7.0mm-50.0mm 该系列缓冲器包括可调型和固定型,结合多个优点包括抗腐蚀性,表层镀镍,更优秀的能量吸收能力,提供理想的停靠功能,自始至终延长机器使用寿命。