設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

開發(fā)者找到 Pixel 手機(jī)屏幕卡頓原因,盼谷歌修復(fù)

2025/2/4 13:51:23 來源:IT之家 作者:遠(yuǎn)洋 責(zé)編:遠(yuǎn)洋

IT之家 2 月 4 日消息,谷歌 Pixel 手機(jī)用戶長期以來一直抱怨在瀏覽應(yīng)用時(shí)會出現(xiàn)屏幕卡頓問題。這一問題在谷歌問題追蹤器中已經(jīng)存在一段時(shí)間,盡管谷歌承認(rèn)了該問題的存在,但尚未發(fā)布修復(fù)方案。谷歌一直在將問題追蹤器上的投訴標(biāo)記為重復(fù)項(xiàng)并關(guān)閉,同時(shí)建議用戶嘗試使用更新的 Android 版本。然而,該問題依然存在,尤其是在 Android 16 開發(fā)者預(yù)覽版和 Beta 1 版本中,用戶反映更為明顯。

如今,一位開發(fā)者似乎揭開了 Pixel 手機(jī)卡頓問題的根源。據(jù)知名 Android 內(nèi)核開發(fā)者 Sultan Alsawaf 表示,問題出在 Pixel 手機(jī)的帶寬管理上。

為了更好地理解這一問題,可以將 Pixel 手機(jī)想象成一個(gè)繁忙的辦公室,許多“員工”(應(yīng)用和進(jìn)程)需要共享有限的“辦公空間”(手機(jī)資源,如帶寬)。如果這些“員工”不能輪流使用空間或進(jìn)行有效溝通,工作就會變得混亂,效率也會降低。在這種情況下,“員工”就是手機(jī)系統(tǒng)中試圖使用帶寬的不同部分。

現(xiàn)在,開發(fā)者發(fā)現(xiàn)“辦公室管理員”(系統(tǒng))出現(xiàn)了問題,因?yàn)樗鼪]有正確安排誰可以使用“辦公空間”(帶寬)以及何時(shí)使用。具體來說,系統(tǒng)中有一個(gè)部分使用了錯誤的“鎖”或“輪流規(guī)則”。它沒有使用能夠確保一次只有一個(gè)“員工”使用“辦公空間”的正確鎖(mutex_lock),而是使用了一種較為寬松的鎖(btsdev->lock),這種鎖無法阻止所有“員工”同時(shí)工作,從而導(dǎo)致混亂。

開發(fā)者指出,由于這一問題,Pixel 手機(jī)無法正確計(jì)算每個(gè)應(yīng)用所需的帶寬,導(dǎo)致在瀏覽或使用應(yīng)用時(shí)系統(tǒng)出現(xiàn)卡頓和延遲。他的修復(fù)方案是為每個(gè)人制定明確的帶寬使用時(shí)間表,并確保一次只有一個(gè)“員工”使用“辦公空間”。此外,他還修復(fù)了系統(tǒng)未能正確計(jì)算帶寬的另一個(gè)問題。

IT之家注意到,Alsawaf 已將自己的代碼修改建議提交給谷歌,并在自己的自定義內(nèi)核中實(shí)現(xiàn)了修復(fù),為 Pixel 8 用戶發(fā)布了補(bǔ)丁。然而,刷入自定義內(nèi)核存在風(fēng)險(xiǎn),可能會導(dǎo)致數(shù)據(jù)丟失,甚至設(shè)備變磚。因此,最終還是要靠谷歌通過軟件更新為所有用戶實(shí)施修復(fù)。希望谷歌能夠注意到這位開發(fā)者提出的修復(fù)方案,并進(jìn)行測試,看看是否能夠解決這一問題。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:Pixel,谷歌,谷歌手機(jī)

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會買 要知