嗨我正在使用串行端口通信到我的設備之一使用python代碼。它發送一組十六進制代碼,接收一組數據。處理它。閱讀串行端口中的子進程閱讀
此數據必須存儲在數據庫中。
我有另一個腳本,它有MYSQLdb庫推送到數據庫。
如果我在一個腳本中按順序執行此操作,那麼我會在採樣率上損失很多。如果我不連接到數據庫並將其插入到表中,我可以每秒最多采樣32個數據集。
如果我使用Multiprocessing並嘗試運行它,那麼我的採樣率會變爲0.75,因爲父進程正在等待孩子加入。所以我該如何處理這種情況。
是否可以通過使用隊列填充數據來獨立運行它們?
不知道你的意思是「等待孩子加入」 – scytale