精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

Facebook 開源工具 助開發者防止 Race Condition

責任編輯:editor004

作者:Linux

2017-10-25 11:51:09

摘自:linuxpilot.net

近日 Facebook 開源了開發工具 RacerD,來幫助開發者檢查并預防 Race Condition bug。Race Condition 查找起來非常困難,開發者很難徹查一個 app 中所有的潛在問題,因為 Race Condition 引發的 bug 并不持續,因此難以診斷。

近日 Facebook 開源了開發工具 RacerD,來幫助開發者檢查并預防 Race Condition bug。

Race Condition 是程序在多線程多任務處理時,對有些共享資源進行操作(例如兩個進程同時修改同一個數據時),導致整個處理過程變得混亂甚至鎖死,引發 Bug。

Race Condition 查找起來非常困難,開發者很難徹查一個 app 中所有的潛在問題,因為 Race Condition 引發的 bug 并不持續,因此難以診斷。

Facebook 科學家 Peter O'Hearn 指出,RacerD 雖然不能保證找出全部 race condition ,但能查出大多數 race condition 導致的 bug。

Facebook 的 Android 應用開發團隊曾在迭代新聞源并發功能(可將 app 性能提升 5%)時使用 RacerD 找到來超過 1000 個 race condition bug。

目前 RacerD 兼容 Java,下一步 Facebook 將進一步開發使 RacerD 能夠兼容 C++。

本文永久更新鏈接地址:http://www.linuxidc.com/Linux/2017-10/147951.htm

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 巴南区| 论坛| 贵溪市| 乐东| 惠来县| 望城县| 涿鹿县| 旌德县| 罗平县| 綦江县| 澄迈县| 栾川县| 苍南县| 肥东县| 太仆寺旗| 西城区| 合江县| 宝清县| 泸西县| 海宁市| 昭觉县| 嫩江县| 晋宁县| 鹤岗市| 佛冈县| 遵化市| 东辽县| 太湖县| 临清市| 日照市| 休宁县| 林口县| 新巴尔虎左旗| 赣州市| 杭锦旗| 红河县| 河北省| 玉环县| 电白县| 伊吾县| 科尔|