作者CHHsu (CHHsu)
看板LinuxDev
标题[问题] 两只程式同时跟同一个序列埠沟通
时间Thu May 12 21:45:58 2011
我现在有台UPS 可以透过序列埠查询UPS的状态
所以Linux里有只程式长驻 会跟UPS沟通
当UPS电池快用完时 可以进行关机的动作
也可以监控UPS目前的温度
而今天我用另一只程式持续去跟UPS抓数值
却发现原本的长驻程式读到了异常的温度(180度)
刚好跟我在用的程式读出来的某个数值一样
这是不是表示 两只程式同时对序列埠作读写动作造成问题呢?
我跟同事说 异常的数值是因为这个原因
他跟我说这个机率非常低 斩钉截铁的说不可能
我要怎麽样才能确定是这个原因造成的呢?
还是说其实是UPS的问题
而Linux本身就已经确保不会发生这样的错乱呢?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.8.218
※ 编辑: CHHsu 来自: 114.32.8.218 (05/12 21:48)
1F:→ buganini:先把另一只停下来不就可以知道了? 05/12 23:34