3 月 17 日消息,據(jù)谷歌 Go 語言官方新聞稿,Go 語言開發(fā)團隊近日改進了運行環(huán)境的跟蹤器(Trace)功能,號稱可以將 CPU 負載降低至原先的1%,同時還新增持續(xù)跟蹤記錄(Flight Recording)功能。
注意到,Go 語言的運行環(huán)境跟蹤器功能(runtime / trace)旨在幫助開發(fā)者梳理項目,該功能允許開發(fā)者通過可視化方式追蹤項目中各項進程,開發(fā)者還能夠在每項進程中加入特定的標注,從而更細致地監(jiān)控分析項目。
此外,開發(fā)團隊提到,在之前的 Go 語言版本中,使用跟蹤功能會導致 CPU負載過大,而如今開發(fā)團隊通過“優(yōu)化回溯效率”,將 CPU 開銷降至原先的 1-2%,這樣開發(fā)者便可以頻繁地使用跟蹤功能來監(jiān)控和診斷項目,而不會對自己的設備性能產(chǎn)生太大的影響。
而在最新的 Go語言版本中,用戶還可以使用持續(xù)跟蹤記錄(Flight Recording)功能,該功能允許IDE在后臺持續(xù)追蹤項目進程,同時還提供了一項全新跟蹤讀取 API,讓開發(fā)者更容易獲得跟蹤數(shù)據(jù)。
本文鏈接:http://www.www897cc.com/showinfo-119-76164-0.html谷歌 Go 語言改進運行環(huán)境跟蹤器功能,號稱“CPU 負載降至原先 1%”
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。郵件:2376512515@qq.com