成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Facebook 開源幫助開發者消滅最頑固的軟件 bug 的工具

新聞 開發工具
有一種軟件bug是開發復雜軟件項目開發者的噩夢,那就是代碼中的競態引發的軟件bug,近日Facebook開源了開發工具RacerD,來幫助開發者檢查并預防Race Condition bug。

有一種軟件bug是開發復雜軟件項目開發者的噩夢,那就是代碼中的競態(Race Condition,也被譯作競爭條件)引發的軟件bug,近日Facebook開源了開發工具RacerD,來幫助開發者檢查并預防Race Condition bug。

[[207172]]

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

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

Facebook科學家Peter O‘Hearn在接受采訪時指出,RacerD能查出大多數race condition導致的bug,雖然不能保證全部。

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

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

責任編輯:張燕妮 來源: IT經理網
相關推薦

2013-09-02 14:56:02

開發者工具前段工具后端工具

2021-10-09 10:03:29

開發Facebook工具

2013-07-31 09:54:03

Facebook移動游戲

2014-07-22 10:08:48

微軟監控開發者

2011-01-11 11:35:17

jQueryAndroidgoogle

2016-08-04 10:29:59

開源工具VimLinux文本編輯器

2009-01-18 09:06:38

Facebook開發平臺馬克·扎克伯格

2014-03-27 10:12:19

FacebookTweaksiOS

2015-01-23 09:53:12

Bug工具Web開發

2014-12-19 12:10:04

容聯云通訊

2010-02-26 08:56:13

Web開發者

2021-08-01 22:59:16

Python工具開發

2019-09-18 15:30:00

開發者技能開源

2012-06-13 01:23:30

開發者程序員

2018-01-03 09:48:51

Python開源庫工具

2015-07-22 16:08:46

OpenStack開源貢獻代碼

2010-07-08 15:48:34

開源

2012-01-16 11:05:22

紅帽PaaS 開源

2018-04-24 08:33:11

軟件開發者 Bug

2022-08-15 11:29:44

騰訊云云端開發工具Web IDE
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费观看一级毛片 | 亚洲精品免费在线观看 | 韩国欧洲一级毛片 | 人人草人人干 | 精品国产一区二区三区成人影院 | 97精品国产97久久久久久免费 | 国产精品久久久久久一区二区三区 | 欧美一区二区三区久久精品 | 国产精品久久久久久久久久免费 | 久久国产综合 | 亚洲一卡二卡 | 我爱操| 亚洲精品乱码久久久久久久久久 | 成人精品福利 | 国产精品视频一区二区三 | 夜夜夜久久久 | 超碰日韩 | 日韩一区二区三区在线看 | 国产一区二区三区四区五区3d | 欧美在线一区二区三区 | 亚洲毛片在线 | 国产视频精品免费 | av中文字幕在线 | www成年人视频| 伊人春色成人 | 久久99深爱久久99精品 | av网站在线免费观看 | 国产高清一区二区 | 日本不卡视频在线播放 | 男女午夜免费视频 | 国产欧美一区二区精品忘忧草 | 黄色视频a级毛片 | 黄色欧美视频 | 99re在线 | 99re视频在线免费观看 | 欧美中文字幕一区二区 | 午夜精品久久久久久久久久久久 | 国产成人aⅴ | 在线免费观看毛片 | 国产区在线观看 | 亚洲一区二区三区四区五区午夜 |