[問題] 兩隻程式同時跟同一個序列埠溝通

看板LinuxDev作者 (CHHsu)時間14年前 (2011/05/12 21:46), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
我現在有台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)

05/12 23:34, , 1F
先把另一隻停下來不就可以知道了?
05/12 23:34, 1F
文章代碼(AID): #1Do-IP7O (LinuxDev)