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

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>
      主站蜘蛛池模板: 宜黄县| 兴宁市| 普格县| 如皋市| 房山区| 城市| 湖口县| 怀集县| 平武县| 阿瓦提县| 安平县| 大兴区| 平南县| 肇源县| 寿阳县| 康马县| 喀喇沁旗| 中江县| 山阳县| 横峰县| 平远县| 临沧市| 林芝县| 卓尼县| 铁岭市| 尤溪县| 沈丘县| 万源市| 陆丰市| 全州县| 余姚市| 漾濞| 泸西县| 七台河市| 新宾| 淮北市| 衡阳县| 腾冲县| 墨竹工卡县| 黄陵县| 黄龙县|