【ITBEAR科技資訊】8月11日消息,微軟 Edge 團(tuán)隊(duì)今天宣布,他們與 Microsoft Office 團(tuán)隊(duì)緊密合作,成功實(shí)現(xiàn)了網(wǎng)頁(yè)版 Word、PowerPoint、Excel、Outlook 和 Teams 等應(yīng)用性能的重大提升。
在經(jīng)過(guò)一番艱苦的努力后,微軟終于迎來(lái)了一次令人振奮的突破。據(jù)了解,微軟在改善上述 Office 網(wǎng)頁(yè)應(yīng)用性能的過(guò)程中,面臨著眾多技術(shù)挑戰(zhàn)。他們不得不應(yīng)對(duì)超過(guò)5000個(gè)復(fù)雜的CSS規(guī)則、逾2000個(gè)DOM樹(shù)節(jié)點(diǎn)的構(gòu)建,以及在頁(yè)面加載時(shí)涉及數(shù)十個(gè)HTTP請(qǐng)求的復(fù)雜情景。
今年,Office 團(tuán)隊(duì)進(jìn)行了一項(xiàng)深入調(diào)查,特別針對(duì)網(wǎng)頁(yè)版 PowerPoint 的性能進(jìn)行了詳細(xì)研究。結(jié)果顯示,某些情況下,網(wǎng)頁(yè)版 PowerPoint 會(huì)調(diào)用多個(gè)進(jìn)程外的 iframe,這導(dǎo)致在 Edge DevTools 的性能工具中,呈現(xiàn)出明顯的CPU占用情況。
經(jīng)過(guò)反復(fù)的實(shí)驗(yàn)與探索,Office 團(tuán)隊(duì)發(fā)現(xiàn)了問(wèn)題的根本原因。原來(lái),問(wèn)題源于Chromium,即 Edge 瀏覽器引擎所基于的開(kāi)源項(xiàng)目。Chromium內(nèi)置的CPU分析器采樣機(jī)制,是導(dǎo)致CPU占用問(wèn)題的主要元兇。通過(guò)采用更為精確的睡眠定時(shí)方式,Office團(tuán)隊(duì)成功將CPU采樣開(kāi)銷(xiāo)降低了驚人的95%。這不僅為Edge瀏覽器的性能提升奠定了堅(jiān)實(shí)基礎(chǔ),更使得總體CPU占用降低了高達(dá)71%。
據(jù)ITBEAR科技資訊了解,這次微軟 Edge 團(tuán)隊(duì)與 Microsoft Office 團(tuán)隊(duì)的合作不僅對(duì)于改善網(wǎng)頁(yè)版 Office 應(yīng)用性能具有重要意義,同時(shí)也為用戶(hù)在處理大量數(shù)據(jù)和復(fù)雜任務(wù)時(shí)提供了更加流暢的體驗(yàn)。這一系列的技術(shù)創(chuàng)新與優(yōu)化,勢(shì)必將使得用戶(hù)在使用這些應(yīng)用時(shí)感受到更高的效率和更快的響應(yīng)速度。