T之家 7 月 20 日消息,谷歌今天發(fā)布新聞稿,宣布在 Win10、Win11 平臺推出桌面版“附近分享”(Nearby Share)功能,方便用戶快速在安卓設(shè)備和 PC 之間傳輸照片、文件和視頻。
谷歌表示 Win10、Win11 版 Nearby Share 功能于今年 3 月開始測試,在此期間收到了大量用戶反饋和建議,在修復(fù)諸多 BUG 之后該功能已趨于穩(wěn)定,現(xiàn)面向所有用戶開放。
谷歌表示過去幾個月的 Beta 測試期內(nèi),有超過 170 萬人測試了該功能,在安卓設(shè)備和 PC 之間傳輸了超過 5000 萬個文件。
Nearby Share 正式版在測試版基礎(chǔ)上添加了幾項新功能 / 新特性,IT之家匯總?cè)缦拢?/p>
谷歌添加了完成文件傳輸?shù)墓烙嫊r間。在用戶發(fā)送視頻或整個文件夾等大型文件時,希望查看其共享速度時,這可能會很有幫助。
設(shè)備通知中提供圖像預(yù)覽,幫助用戶確認(rèn)當(dāng)前分享文件是正確的。
谷歌表示 Windows 版 Nearby Share 適用于所有 PC,不過通過和惠普等公司合作,會針對部分機型進(jìn)行特別優(yōu)化。惠普的 Dragonfly Pro 是首款預(yù)裝 Nearby Share 的 PC 之一。
在微軟開始推出 Windows 10 May 2020更新后,這家科技巨頭聲稱它已經(jīng)找到了一種方法來修復(fù)基于Chromium的瀏覽器的RAM使用。該修復(fù)是 "Segment Heap",它現(xiàn)在包含在Windows 10中,它應(yīng)該有助于減少一些Win32桌面應(yīng)用程序的內(nèi)存使用,如Google Chrome和Edge。
Segment Heap是一項技術(shù)性的底層改進(jìn),通過 “現(xiàn)代堆的實現(xiàn)方式 ”降低了應(yīng)用程序的整體內(nèi)存使用量。換句話說,Segment Heap是開發(fā)者需要在他們的應(yīng)用中使用的東西,微軟已經(jīng)在其Chromium Edge中使用了這個功能。
微軟的內(nèi)部測試記錄顯示,Edge瀏覽器的內(nèi)存使用量減少了27%,如果谷歌能夠?qū)崿F(xiàn)這一功能,你也可以期待Chrome瀏覽器有一些改善。
根據(jù)外媒在今年早些時候發(fā)現(xiàn)的Chromium commit,谷歌也打算在Chrome中采用這一功能。不過,谷歌后來澄清說,它對微軟提出的節(jié)省RAM的修復(fù)措施不會在未來的Chrome版本中啟用,包括85版本。谷歌表示,Segment Heap確實減少了他們?yōu)g覽器的RAM使用量,但最終也導(dǎo)致了性能的退步,包括CPU使用率高。
到目前為止,谷歌一直使用.exe清單的方法來啟用Segment Heap,這確實節(jié)省了一些內(nèi)存,但卻浪費了CPU時間。“節(jié)省最多來自于瀏覽器和網(wǎng)絡(luò)進(jìn)程,而成本主要來自于渲染器進(jìn)程。”谷歌表示。
谷歌新的測試數(shù)據(jù)表明,如果微軟同意在Windows中添加一個函數(shù),設(shè)置或清除ntdll.dll中RtlpHpHeapFeatures中的 "segment-heap-enabled "位,那么使用segment heap而不出現(xiàn)性能退步是相當(dāng)容易的。
通過代碼檢查可以清楚地看到,在HeapCreate和RtlCreateHeap中添加標(biāo)志來強制啟用或強制禁用segment hea也很容易。這些方法可以很好地與manifest配合使用,而manifest本身太不靈活,不是一個完整的解決方案。
Google的高級開發(fā)者也在Github上提交了一個正式的帖子,尋求微軟協(xié)助實現(xiàn)這兩個標(biāo)志。
HEAP_ENABLE_SEGMENT_HEAP--創(chuàng)建一個segment heap而不是NT堆。
HEAP_DISABLE_SEGMENT_HEAP--創(chuàng)建一個NT堆而不是segment heap,即使在應(yīng)用程序清單中請求了segment heap。
“這些標(biāo)志將對所有基于Chromium的瀏覽器有用,”谷歌開發(fā)者指出。
谷歌仍在試驗Segment Heap,微軟也可以在谷歌進(jìn)行更多測試的同時幫助谷歌。未來當(dāng)有辦法成功實現(xiàn)這個功能,或者微軟跳出自己的修復(fù)方法時,谷歌會重新考慮對這個功能的支持。