久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
疑神疑鬼找bug
[打印本頁]
作者:
51hei不
時間:
2016-6-19 02:12
標題:
疑神疑鬼找bug
昨晚遇到神奇問題,網(wǎng)關做壓力測試,在CPU很高的時候會崩潰,看堆棧,都是崩潰在_heap_alloc這個函數(shù)里面,百思不得其解,以為是內(nèi)存碎片導致的,寫了一段檢測代碼,可的捕獲到內(nèi)存碎片嚴重,new 幾個字節(jié)都會失敗,特別是在cpu高的時候,以為是我大量使用std::string 和map之類容器問題,以為找到了原因,然后就是各種折騰,折騰了一晚上沒解決。今天早上睡了個飽覺,過來再想出了一下,感覺不應該是內(nèi)存碎片的問題。如果是內(nèi)存碎片,不應該在堆分配時拋訪問越界異常,然后使用分解方法,把一個個模塊拆下來單獨測,搞了一上午,終于找到原因了,原來在寫日志模塊里面,有一個多線程寫環(huán)型隊列加鎖有問題,沒鎖成。就這樣導致了多線程同時操作queue,導致堆被破壞,在_heap_alloc時,可有是內(nèi)部進行了資源回收整理,然后就崩潰了。改了二行代碼,把bug修復了,中午吃飯時就讓壓力在跑,跑了幾百萬,啥事都沒了。
后來總結(jié)了一下,這種神奇問題基本都是自已的事情,想在操作系統(tǒng)上找理由是不行的。
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
91在线精品视频
|
日韩精品视频在线
|
久草福利在线
|
日韩视频精品
|
欧美又大又硬又粗bbbbb
|
亚洲第一伊人
|
91久久
|
特级西西444www大精品视频
|
亚洲精品乱码久久久久久蜜桃91
|
中文字幕亚洲一区
|
一本不卡
|
国产成人在线免费视频
|
国模无码大尺度一区二区三区
|
aaa级片
|
2018天天操
|
午夜在线
|
明日边缘
|
这里只有精品在线观看
|
欧美激情五月
|
国产激情小说
|
国产成人av一区二区三区在线观看
|
国产午夜一区二区三区
|
天堂av片
|
伊人久久av
|
a级毛毛片
|
国产精品免费一区
|
国产www在线观看
|
黄色片观看
|
色婷婷久久久
|
夜夜肉她怀孕h周君彦
|
一区二区三区日韩
|
97人人爱
|
国产黄色免费看
|
国产精品久久久久久久免费看
|
日本黄色免费看
|
91啦丨九色丨刺激
|
午夜你懂的
|
中文字幕国产一区
|
婷婷五月在线视频
|
97av在线视频
|
国产精品一区在线观看
|