Alec
去年從TCL script翻譯成C++ code,上星期被說跑太慢。當初只有講求輸出結果跟舊語言版一樣,沒真的搞懂裡頭到底在幹嘛,當然也沒最佳化。

老闆覺得經手那部分最佳化問題的台北同事兩名手腳不夠快,我只好回鍋了。回頭一看,「這什麼爛東西」......我寫的。(lmao)
傻瓜阿麵
自己挖的坑自己跳 (rofl)
Alec
沒辦法,超級大怪獸要回來了,伴隨著怪獸級的資料要處理,跑太慢會成問題
Alec
去年提議做yaml<->protobuf轉換,當時被老闆打槍...
剛剛老闆承認yaml node load/lookup太慢,還是protobuf快
我不會說這回我只管出主意,動手讓台北同事去動就好
Alec
畢竟有一大堆跟機器相關的共通yaml file,與要處理的資料不相關,可是卻佔據大把檔案載入時間,在裡頭找出要用的資料也花時間 (nottalking)
Alec
離線把yaml轉換成pb,runtime應該可以再砍掉30%-40%;本週的最佳化已經省下25%時間...
載入新的回覆