回覆列表
  • 1 # 做前端的蝸牛

    作為google開發的一款瀏覽器,其一問世就以卓越的效能和強大的外掛擴充套件能力迅速成為程式設計師的鐘愛,但是我們也經常會遇到chrome瀏覽器崩潰的現象,讓人非常苦惱,感嘆一下原來大神開發的神器也有bug。

    我總結一下出現崩潰的原因有如下幾點:

    1、樓主自己的機器記憶體不足,開啟的程式很多,卡頓導致crash;

    2、現在的chrome瀏覽器本身就很佔記憶體,在chrome上外掛、擴充套件、播放flash影片、標籤頁等都是以獨立程序存在的,很吃記憶體,如果你打開了特別多的標籤頁和外掛,容易導致崩潰,隨著chrome升級,增加的功能越來越多,我想它對宿主機器的要求也越來越高;

    3、chrome出現記憶體洩露,以前可能會有,不過都已經迭代了這麼多版本,猜測這種可能性很低了;

    4、chrome升級後,修改了原先外掛擴充套件的API,沒有做向後相容,導致以前的外掛執行崩潰

    5、72版本的chrome禁止了程式碼注入,有可能是導致外掛crash的一個原因

    解決方案:

    1、重啟電腦殺程序或者開啟程序管理殺程序,釋放記憶體

    2、關閉多餘的標籤頁,解除安裝或者關閉不需要的擴充套件和外掛

    3、如果是第四種情況和第五種情況,那隻能等待外掛的升級

    4、開啟chrome安裝資料夾,在啟動檔案上右鍵,開啟chrome屬性,在目標輸入框內(結尾)輸入-no-sandbox,然後各種確認,關閉瀏覽器,重新生成桌面快捷方式,重新開啟chrome

    5、對於chrome升級是否因為API的改變導致了不能向後相容,可以做外掛的debug

    /Applications/Google\

    Chrome.app/Contents/MacOS/Google\

    Chrome --enable-logging --v=1&tail -f ~/Library/Applications\ Support/Google/Chrome/

    chrome_debug.log

  • 2 # 年少輕狂不惜流年

    首先一個,更新後的瀏覽器對安全把控的很嚴格了,很多不符合安全規範的都無法安裝和使用,其次,外掛都是各個開發者或團隊基於老版本主要是穩定版開發的,還沒有推出基於新版本的升級補丁或外掛。

    不過如果不影響使用,建議不要更新到最新版,就像很多人用著win7,看到win10出來了,就趕緊更新到10,結果平時使用的很多軟體都沒法用了,得不償失。

  • 3 # 莊周夢310918

    谷歌早就給出了原因。在 Chrome 72 中,谷歌完全禁止了程式碼注入這種方式,相關第三方應用程式將不能正常執行。

  • 中秋節和大豐收的關聯?
  • 誰能從表格中的身份證號碼裡快速提取出生年月?