1樓:屠夫之瞳
突然斷電關機, 應該是跟電源有關係吧,電壓不穩啦,超頻啦,之類的都有可能,至於你說的一個程式開第一次慢,後來開就快了,那是應為執行過一次之後記憶體中的部分內容的複製品就被存在cpu的快取中,cpu存取資料的速度非常的快,一秒鐘能夠存取、處理十億條指令和資料,而記憶體就慢很多,快的記憶體能夠達到幾十兆就不錯了。
如果將cpu比作一個城裡的傢俱廠,而將儲存系統比作郊區的木料廠,那麼實際情況就是木料廠離傢俱廠越來越遠,即使使用更大的卡車來運送木料,傢俱廠也得停工來等待木料送來。
在這樣的情況下,一種解決方法是在市區建立一個小型倉庫,在裡面放置一些傢俱廠最常用到的木料。這個倉庫實際上就是傢俱廠的「cache(快取)」,傢俱廠就可以從倉庫不停的及時運送需要的木料。當然,倉庫越大,存放的木料越多,效果就越好,因為這樣即使是些不常用的東西也可以在倉庫裡找到。
如果我們需要的木料倉庫裡沒有,就要從城外的木料廠裡繼續找,而傢俱廠就得等著了。倉庫就相對於l1快取,可以由cpu及時快速的讀寫,所以儲存的是cpu最常用**和資料l1快取的速度比系統記憶體快的多是因為使用的是sram,這種記憶體單晶元使用四到六個電晶體。這也使得sram的造價相當的高,所以不能拿來用在整個儲存系統上。
在大多數cpu上,l1快取和核心一起在一塊晶片上。如果在我們傢俱廠的例子中,就好比工廠和倉庫在同一條街上。這樣的設計使cpu可以從最近最快的地方得到資料,但是也使得「城外的木料廠」到「倉庫」和到「傢俱廠」的距離差不多遠。
這樣如果cpu需要的資料不在l1快取中,也就是「cache miss」,從儲存裝置取資料就要很長時間了。處理器速度越快,兩者之間的差距就越大
2樓:匿名使用者
這個跟 記憶體和cpu的快取的原理以及cpu的定址方式有關: 記憶體一般採用半導體儲存單元,計算機中所有程式的執行都是在記憶體中進行的,因此記憶體的效能對計算機的影響非常大。 記憶體(memory)也被稱為記憶體儲器,其作用是用於暫時存放cpu中的運算資料,以及與硬碟等外部儲存器交換的資料。
只要計算機在執行中,cpu就會把需要運算的資料調到記憶體中進行運算,當第一次執行某個程式時,計算機就把這個程式暫時存放在記憶體上,當你把這個程式關閉時,這個程式有可能還是被暫時存放在記憶體(如果這時執行很多其它的程式就可能被替換出去了),當你再次執行時,計算機就直接從記憶體上讀取,而不是先把程式從硬碟上調到記憶體上來,記憶體它的一個特性就是當你關機後,它上面的所有資料一律消失,所有的資料都被清零,再開機或重啟以後,一切的程式只有當你執行以後才會被調到記憶體上。cpu上的快取也是同樣的原理。
3樓:
手動給你答下,不滿意不要罵娘,cpu怎麼運作,我就不說了,網上一搜一大堆
什麼原理我也不說了,你說99.999%,只要有硬碟100%會,無盤系統就不會了:
你說你電腦正常執行時正常的
那麼在你執行某程式或開機什麼也不做就按機箱上的關機鍵或拔電,電腦裡面的系統程式在執行或外部程式時,會提取系統檔案,包括滑鼠的單擊等等,你應該知道記憶體是快取儲,不管記憶體的事,那就是硬碟了,系統是在硬碟上的你的所有操作都要靠系統,系統一些檔案時活動的,隨需要自動加大或縮小,這些檔案在正常操作的時候,一但正常退出就會恢復原來的大小,來個突然襲擊。把電拔了,這些檔案就無法恢復,要等下次開機的時候進桌面前恢復好,才可以進桌面,也就是硬碟自檢,所以時間久長了,這樣的嘗試還是不要做的好,傷硬碟的,有時候系統都無法啟動
電腦老是斷電式的關機。 30,電腦突然斷電關機
根據經驗可能原因為以下3種 第一,電源出了問題,電腦在供電不足的情況下會出現反覆重啟,這在剛開機的時候比較常見,你可以用一個方法試驗是否是電源問題。方法是 開啟機箱拆下一些硬體,比如光碟機那能省下n瓦電,如果開機不再重複重啟了,那就是電源的問題,買個瓦數大點的電源換上。第三,是電壓不夠用 你把家裡用...
電腦總是突然斷電式關機
自動關機後 如果可以正常開機,那麼這種情況是屬於系統的自我保護功能。因為主機板bios設定中有自動斷電保護功能,也就是說,當電腦超負荷執行或者遇到其它有損cpu或者系統的情況時,這些資訊會及時反饋到主機板晶片中並作出反應,由於bios設定了此項保護功能,所以為了保護cpu不受損害,系統就會自動斷電。...
winxp系統為何自動關機
檢查cpu風扇是否還轉動 看看系統溫度是否過高。為什麼我的xp系統老是自動關機 1 病毒原因。2 開啟了電腦遇到嚴重錯誤時自動關機重啟的設定。3 嚴重記憶體錯誤導致系統宕機。4 惡意程式或 導致自動關機。現象 電腦在正常執行過程中頌巧,突然自動關野陵鍵閉系統或重啟系統。現象分析 現今的主機板對cpu有溫...