IT之家 3 月 17 日消息,據谷歌 Go 語言官方新聞稿,Go 語言開發(fā)團隊近日改進了運行環(huán)境的跟蹤器(Trace)功能,號稱可以將 CPU 負載降低至原先的 1%,同時還新增持續(xù)跟蹤記錄(Flight Recording)功能。
IT之家注意到,Go 語言的運行環(huán)境跟蹤器功能(runtime / trace)旨在幫助開發(fā)者梳理項目,該功能允許開發(fā)者通過可視化方式追蹤項目中各項進程,開發(fā)者還能夠在每項進程中加入特定的標注,從而更細致地監(jiān)控分析項目。
此外,開發(fā)團隊提到,在之前的 Go 語言版本中,使用跟蹤功能會導致 CPU 負載過大,而如今開發(fā)團隊通過“優(yōu)化回溯效率”,將 CPU 開銷降至原先的 1-2%,這樣開發(fā)者便可以頻繁地使用跟蹤功能來監(jiān)控和診斷項目,而不會對自己的設備性能產生太大的影響。
而在最新的 Go 語言版本中,用戶還可以使用持續(xù)跟蹤記錄(Flight Recording)功能,該功能允許 IDE 在后臺持續(xù)追蹤項目進程,同時還提供了一項全新跟蹤讀取 API,讓開發(fā)者更容易獲得跟蹤數據。
廣告聲明:文內含有的對外跳轉鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結果僅供參考,IT之家所有文章均包含本聲明。