查看一下clock()函數的功能: 這個函數返回從“開啓這個程序進程”到“程序中調用C++ clock()函數”時之間的CPU時鐘計時單元(clock tick)數當程序單線程或者單核心機器運行時,這種時間的統計方法是正確的。但是如果要執行的代碼多個線程併發執行時就會出問題,因爲最終end-begin將會是多個核心總共執行的時鐘嘀嗒數,因此造成時間偏大。
參考: QQ通信協議參考: QQ架構的討論(整理)
參考: 指針數組/數組指針
參考: QQ架構的討論(整理)
參考: TBB(intel threading building blocks)內存分配算法(一)
參考: realxie的專欄