Ubuntu20.04 LTS 卡顿问题(卡顿间隔固定)
Ubuntu20.04 LTS 卡頓問題
今天(2020.07.15深夜)打開電腦后,發(fā)現(xiàn)出現(xiàn)了卡頓的現(xiàn)象,我經(jīng)過一頓排查,發(fā)現(xiàn)了問題所在。下面記述我這次思考和排查的過程。
卡頓具體表現(xiàn)為:
1.瀏覽網(wǎng)頁的時候,滑動鼠標滾輪,每隔一段距離(時間),就會卡頓。
2.打開bilibili的視頻,彈幕、視頻畫面每隔一段時間,就會卡一下
3.拖拽文件夾窗口,也是每隔一段時間,卡一下。
4.移動光標,也是每隔一段時間,卡一下。
實際上,我在發(fā)現(xiàn)真正的問題之前,我是不知道這個卡頓是每隔一段時間的……
一開始,我其實以為只是因為配置不行引起的卡頓……
我之前使用這個電腦的時候是沒有出現(xiàn)這個問題的。我這種強迫癥晚期患者,出現(xiàn)這種問題早就會受不了了,還用等到今天才發(fā)現(xiàn)嗎?所以我敢確定之前肯定沒有。
和朋友討論,認為可能是顯卡驅(qū)動的問題。打開設(shè)置,查看系統(tǒng),處理器 i7-8550U 顯卡UHD620,都被正常檢測到。系統(tǒng)監(jiān)視器也顯示各個資源沒有任何的不足的情況……最大的CPU占用的進程才4%啊……我認為大概率應(yīng)該不是硬件的問題了。其實如果是硬件問題,那么以前也會出現(xiàn)卡頓,但是以前沒有。
我的軟件管理的確是一天一檢查更新,我遇到更新就會去選擇更新……并且我下載了很多包來玩……出現(xiàn)這個問題,我覺得要么是系統(tǒng)更新導(dǎo)致,要么是軟件進程的問題。
我首先新建了一個賬戶,切換到新的賬戶之后,進行測試,沒有任何卡頓現(xiàn)象。由此,我覺得大概率不會是系統(tǒng)的問題。
于是我把目光放到了軟件進程上,重啟電腦,對比兩個賬戶的進程,我在我卡頓的賬戶中發(fā)現(xiàn)了多了一個snap-store的進程,kill它之后,卡頓解決……了嗎?
關(guān)閉系統(tǒng)監(jiān)視器,果真不卡了(實際上我錯怪它了)。保險起見,重啟電腦,在實驗一次,看看會不會卡呢?
重啟電腦,還是卡啊!!
為什么!
我反復(fù)的折騰我的系統(tǒng)監(jiān)視器,希望在進程中發(fā)現(xiàn)盲點,我是真的不想重裝一遍環(huán)境啊!
在我慘無人道的反復(fù)開關(guān)下,系統(tǒng)監(jiān)視器,它,偶然地,崩了……
右上角不再顯示系統(tǒng)監(jiān)視的圖形數(shù)據(jù)了
就是這個實時顯示的東西,正確來說,不是gnome-system-monitor,而是system load indicator
但是……
也不卡頓了……
這個偶然讓我恍然大悟!我趕緊切換到新的賬戶,打開這個實時顯示的東西,也讓它停靠在上邊欄畫圖……
也卡了……
這時候,我突然覺得,這次的卡頓,是有時間規(guī)律的,兩次卡頓之間的時間間隔感覺上是一定的。那么,有理由猜想,這個卡頓間隔,是不是就是系統(tǒng)監(jiān)視器圖像刷新的時間間隔呢?通過實驗,是的!**每次卡頓的間隔就是這個系統(tǒng)監(jiān)視器的更新間隔!**由此,我更有理由相信,這次卡頓未必是由系統(tǒng)監(jiān)視器引起,但是一定和系統(tǒng)監(jiān)視器有著充分的相關(guān)性!
修改這個參數(shù),可以控制卡頓間隔……
把它關(guān)掉之后,就不再出現(xiàn)任何的卡頓現(xiàn)象了。無論是拖拽窗口,還是移動光標,還是打開視頻,都不再卡了。其實通過以上的探求也能知道,與其說是窗口卡,或者說視頻卡,不如說是整個Ubuntu系統(tǒng)的可視化界面在卡。每當系統(tǒng)監(jiān)視器刷新的時候,可視化界面就會卡頓。
在上周三的時候,我還用這臺電腦看過視頻,未曾出現(xiàn)卡頓現(xiàn)象。系統(tǒng)監(jiān)視器被我設(shè)置為開機自動啟動,所以當時也一定是運行狀態(tài)。而在上周三和今天之間,我沒有對環(huán)境或者什么進行過改動,只是每次開機如果有系統(tǒng)更新提示一定會選擇更新。
所以,目前,我對這個問題的結(jié)論就是:
由某次更新導(dǎo)致的,系統(tǒng)監(jiān)視器的刷新會影響整個Ubuntu系統(tǒng)可視化界面的刷新。表現(xiàn)為固定時間間隔的卡頓。具體是哪個更新導(dǎo)致的,我并不清楚。
那么真的就是系統(tǒng)監(jiān)視器的問題嗎?我也不清楚,如果有其他的軟件,也是在上邊欄每隔一段時間刷新一下圖像,那么會不會引起同樣的問題呢?我覺得有可能。
或者是不是硬件設(shè)備能力實在是不行,(畢竟i7-8550U,基準頻率1.8G,確實不太夠意思)導(dǎo)致出現(xiàn)了這個問題呢?換一個更強的CPU也許就不會有這個問題了?也有可能……
這個問題還需要再進一步探究。但是目前,我把系統(tǒng)監(jiān)視器關(guān)掉,就可以繼續(xù)享受絲滑了~~~
總結(jié)
以上是生活随笔為你收集整理的Ubuntu20.04 LTS 卡顿问题(卡顿间隔固定)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 带你学微信小程序开发
- 下一篇: C#语言实例源码系列-远程关闭和重启计算