吐槽下,被人口口相傳,很久以前用windows會有裝軟體不要裝在c盤裡的習慣,要不然c盤使用過多會變卡。後來知道這些和電腦卡頓關係不大。
從硬體上看,cpu計算效能不好處理慢,顯示卡效能差導致圖形渲染顯示慢,機械硬碟老化導致程式讀寫速度慢等都會使得電腦變卡。電晶體充放電久了自然就會老化,但是隻要沒壞,應該對執行速度影響不那麼大。
從軟體上看,現在的應用很佔記憶體,可能多開幾個應用,記憶體就佔滿了,再開新的應用會發生缺頁中斷,應用多了也會程序切換,電腦會變卡。因為windows/linux都採用了記憶體對映機制(分頁機制),當物理記憶體無法轉載下多個程序的時候,就得將最近未使用的程序的虛擬頁面儲存到硬碟上,也就是頁面檔案。當發生缺頁中斷的時候,程序就會讀寫硬碟上的頁面檔案,置換與物理記憶體對應的頁面。硬碟io的速度遠慢於記憶體io,所以速度自然很慢,如果程序越多,發生缺頁中斷的機率越多,也就越耗時,也就是所謂的卡頓。windows上如果物理記憶體充足的話,可以禁止虛擬地址(禁止使用頁面檔案),然後使用ramdisk的軟體,分一部分物理記憶體來儲存頁面檔案,這樣缺頁置換的時候也可以更快。
解決辦法,如果u還行的話可以考慮換個固態硬碟(因為ssd的io頻寬大於機械硬碟的頻寬)。記憶體8g+即可,不夠加記憶體條。玩遊戲就選個好點的顯示卡。如果u太差的話換個電腦吧。
吐槽下,被人口口相傳,很久以前用windows會有裝軟體不要裝在c盤裡的習慣,要不然c盤使用過多會變卡。後來知道這些和電腦卡頓關係不大。
從硬體上看,cpu計算效能不好處理慢,顯示卡效能差導致圖形渲染顯示慢,機械硬碟老化導致程式讀寫速度慢等都會使得電腦變卡。電晶體充放電久了自然就會老化,但是隻要沒壞,應該對執行速度影響不那麼大。
從軟體上看,現在的應用很佔記憶體,可能多開幾個應用,記憶體就佔滿了,再開新的應用會發生缺頁中斷,應用多了也會程序切換,電腦會變卡。因為windows/linux都採用了記憶體對映機制(分頁機制),當物理記憶體無法轉載下多個程序的時候,就得將最近未使用的程序的虛擬頁面儲存到硬碟上,也就是頁面檔案。當發生缺頁中斷的時候,程序就會讀寫硬碟上的頁面檔案,置換與物理記憶體對應的頁面。硬碟io的速度遠慢於記憶體io,所以速度自然很慢,如果程序越多,發生缺頁中斷的機率越多,也就越耗時,也就是所謂的卡頓。windows上如果物理記憶體充足的話,可以禁止虛擬地址(禁止使用頁面檔案),然後使用ramdisk的軟體,分一部分物理記憶體來儲存頁面檔案,這樣缺頁置換的時候也可以更快。
解決辦法,如果u還行的話可以考慮換個固態硬碟(因為ssd的io頻寬大於機械硬碟的頻寬)。記憶體8g+即可,不夠加記憶體條。玩遊戲就選個好點的顯示卡。如果u太差的話換個電腦吧。