
微軟發(fā)布新工具協(xié)助開發(fā)者在Edge中檢測(cè)內(nèi)存泄漏情況
聲明:該文章來自(CnBeta)版權(quán)由原作者所有,K2OS渲染引擎提供網(wǎng)頁(yè)加速服務(wù)。
內(nèi)存泄漏是編程中的一個(gè)常見問題,即一段代碼在停止運(yùn)行后沒有正確地回收和取消分配內(nèi)存。這在長(zhǎng)期運(yùn)行的應(yīng)用程序中尤其不可取,大量的未釋放內(nèi)存隨著時(shí)間的推移而累積,拖累系統(tǒng)整體性能顯著下降。為了解決這個(gè)問題,微軟在其Edge瀏覽器中公布了一個(gè)新工具,為開發(fā)者提供調(diào)試功能。
在一篇博客文章中,微軟透露,其Edge DevTools套件中的Detached Elements工具可以讓開發(fā)者調(diào)查文檔對(duì)象模型(DOM)的泄漏。顧名思義,它將向程序員展示一個(gè)分離元素的列表以方便以進(jìn)一步調(diào)查。
例如一些應(yīng)用程序如Twitter在加載信息時(shí)故意附加和分離元素,一個(gè)分離元素的列表可以確保開發(fā)人員可以深入到他們自己的應(yīng)用程序的細(xì)節(jié)部位,并修復(fù)有問題的DOM泄漏。
微軟在這里發(fā)布了一個(gè)演示用聊天程序,展示如何通過Edge測(cè)試分離元素:
https://microsoftedge.github.io/Demos/detached-elements/
該公司的博文還包含了關(guān)于如何在這個(gè)應(yīng)用程序以及真實(shí)世界的應(yīng)用程序中進(jìn)一步調(diào)查DOM泄漏的廣泛信息,請(qǐng)?jiān)谶@里查看:
https://blogs.Windows.com/msedgedev/2021/12/09/debug-memory-leaks-detached-elements-tool-devtools/
分離元素面板從Edge 97開始提供,你可以通過Edge DevTools右上方的反饋圖標(biāo)向微軟提交關(guān)于它的反饋。
[超站]友情鏈接:
四季很好,只要有你,文娛排行榜:https://www.yaopaiming.com/
關(guān)注數(shù)據(jù)與安全,洞悉企業(yè)級(jí)服務(wù)市場(chǎng):https://www.ijiandao.com/
- 1 情暖天山 建功奮進(jìn) 7904448
- 2 臺(tái)風(fēng)“樺加沙”在廣東陽(yáng)江登陸 7808622
- 3 北方人親歷臺(tái)風(fēng)把自己綁床上過夜 7713849
- 4 全力應(yīng)對(duì)臺(tái)風(fēng)樺加沙 7617197
- 5 中方回應(yīng)石破茂聯(lián)大演講 7522666
- 6 驗(yàn)蟹師年收入10萬至30萬元 7423781
- 7 中國(guó)每4個(gè)成年人就有1名高血壓患者 7328100
- 8 臺(tái)風(fēng)致澳門海水倒灌 居民上街抓魚 7235784
- 9 美主播:要么退出聯(lián)合國(guó)要么炸了它 7138575
- 10 男子被困深圳酒店72層 看到風(fēng)雨逼近 7043718