0
A
回答
0
你是一個懲罰的饞嘴,我的朋友。
不幸的是,沒有工具來重現Erlang的競爭條件,更不用說大多數語言了。您通常會得到最接近的檢測軟件,如Helgrind for C/C++和Chess for C#/C++。
按照this advice from the Programming StackExchange site:
有觸發在測試中的競爭條件沒有很好的通用方法。
你唯一的希望就是將它們完全設計出你的系統。
如果你發現別人塞了一個,你應該把他掐死,然後重新設計來消除它。當你的 已經在你的系統中設計了他的失言(發音爲f ***)之後,你可以從螞蟻身上釋放他。 (如果螞蟻已經消耗 他,只剩下骨頭,提出了一個牌子,上面寫着:「這是發生了什麼誰把比賽條件爲XYZ項目 人!」然後把他留 那裏。)
相關問題
- 1. 菲尼克斯的獨立Exq
- 2. Cloudinary Elixir菲尼克斯集成
- 3. 菲尼克斯/ Ecto Changeset的問題
- 4. 菲尼克斯的Rails的before_filter等效
- 5. 菲尼克斯控制器vs頻道
- 6. 菲尼克斯錯誤處理
- 7. 菲尼克斯響應時間慢
- 8. 菲尼克斯生產服務器
- 9. 如何測量菲尼克斯頁面加載時間
- 10. EventSourcing競賽條件
- 11. Parallel.ForEach競賽條件
- 12. asyncio競賽條件
- 13. 在菲尼克斯使用自定義字體
- 14. 添加前綴場在菲尼克斯模型
- 15. 在菲尼克斯保存所屬協會
- 16. Task :: ConfigureAwait - 競賽條件?
- 17. ConcurrentHashMap競賽條件問題
- 18. 菲尼克斯插入hbase的時間戳格式?
- 19. 菲尼克斯頻道接受base64 png生
- 20. 不能得到菲尼克斯連接路線上班
- 21. 菲尼克斯渲染函數的區別
- 22. 渲染部分位於菲尼克斯的子目錄中
- 23. 菲尼克斯JSON加入和預加載數據
- 24. 菲尼克斯使用jdbcTemplate batchUpdate,而列包含序列
- 25. 打印使用菲尼克斯/外生從終端
- 26. 使用尼克斯打字系統`尼克斯-instantiate`
- 27. 異步單元測試競爭條件
- 28. 春季石英調度競賽條件
- 29. 吞嚥任務競賽條件
- 30. Rails 3交易和競賽條件
所以這不切實際,甚至期望像一堆'Task.async'這樣的東西旋轉,並希望有一些衝突? –
是的。你最好搞清楚如何設計你的系統,以防止這些情況發生。 – fny