Ⅰ 筆記本電腦緩存有啥用,什麼意思
許多人認為,「緩存」是內存的一部分
許多技術文章都是這樣教授的
但是還是有很多人不知道緩存在什麼地方,緩存是做什麼用的
其實,緩存是CPU的一部分,主要用於上網時零時暫存的一些東西,它存在於CPU中
CPU存取數據的速度非常的快,一秒鍾能夠存取、處理十億條指令和數據(術語:CPU主頻1G),而內存就慢很多,快的內存能夠達到幾十兆就不錯了,可見兩者的速度差異是多麼的大
緩存是為了解決CPU速度和內存速度的速度差異問題
內存中被CPU訪問最頻繁的數據和指令被復制入CPU中的緩存,這樣CPU就可以不經常到象「蝸牛」一樣慢的內存中去取數據了,CPU只要到緩存中去取就行了,而緩存的速度要比內存快很多
這里要特別指出的是:
1.因為緩存只是內存中少部分數據的復製品,所以CPU到緩存中尋找數據時,也會出現找不到的情況(因為這些數據沒有從內存復制到緩存中去),這時CPU還是會到內存中去找數據,這樣系統的速度就慢下來了,不過CPU會把這些數據復制到緩存中去,以便下一次不要再到內存中去取。
2.因為隨著時間的變化,被訪問得最頻繁的數據不是一成不變的,也就是說,剛才還不頻繁的數據,此時已經需要被頻繁的訪問,剛才還是最頻繁的數據,現在又不頻繁了,所以說緩存中的數據要經常按照一定的演算法來更換,這樣才能保證緩存中的數據是被訪問最頻繁的
3.關於一級緩存和二級緩存
為了分清這兩個概念,我們先了解一下RAM
ram和ROM相對的,RAM是掉電以後,其中才信息就消失那一種,ROM在掉電以後信息也不會消失那一種
RAM又分兩種,
一種是靜態RAM,SRAM;一種是動態RAM,DRAM。前者的存儲速度要比後者快得多,我們現在使用的內存一般都是動態RAM。
有的菜鳥就說了,為了增加系統的速度,把緩存擴大不就行了嗎,擴大的越大,緩存的數據越多,系統不就越快了嗎
緩存通常都是靜態RAM,速度是非常的快,
但是靜態RAM集成度低(存儲相同的數據,靜態RAM的體積是動態RAM的6倍),
價格高(同容量的靜態RAM是動態RAM的四倍),
由此可見,擴大靜態RAM作為緩存是一個非常愚蠢的行為,
但是為了提高系統的性能和速度,我們必須要擴大緩存,
這樣就有了一個折中的方法,不擴大原來的靜態RAM緩存,而是增加一些高速動態RAM做為緩存,
這些高速動態RAM速度要比常規動態RAM快,但比原來的靜態RAM緩存慢,
我們把原來的靜態ram緩存叫一級緩存,而把後來增加的動態RAM叫二級緩存。
一級緩存和二級緩存中的內容都是內存中訪問頻率高的數據的復製品(映射),它們的存在都是為了減少高速CPU對慢速內存的訪問。
通常CPU找數據或指令的順序是:先到一級緩存中找,找不到再到二級緩存中找,如果還找不到就只有到內存中找了
Ⅱ 硬碟的緩存是什麼意思有什麼用
分類: 電腦/網路
解析:
什麼是緩存檔:
在電腦系統中,硬體運行速度的快慢基本由緩存決定,緩存的容量越大,相應的硬體運行速度也就越快。緩存的應用幾乎遍及所有的硬體,比如CPU、硬碟、刻錄機等,甚至是軟體也有緩存。什麼是緩存?簡單來說緩存就是數據交換的緩沖區(稱作Cache),當某一硬體要讀取數據時,會首先從緩存中查找需要的數據,如果找到了則直接執行,找不到的話則從內存中找。由於緩存的運行速度比內存快得多,故緩存的作用就是幫助硬體更快地運行,因此,我們要不惜使出一切手段來增加硬體的緩存,讓機器「飛」起來,以下就介紹幾種增加緩存的方法。
CPU的緩存
CPU的緩存分二級:L1(一級緩存)和L2(二級緩存),當處理器要讀取數據時,首先要在L1緩存中查找,其次才是L2緩存,最後才是系統內存。如果有一天你發覺自己的電腦慢了很多,進入到Windows桌面也要幾分鍾,這時候就要檢查一下CPU的一、二級緩存有沒有打開。在BIOS設置中的Standard CMOS Setup(標准CMOS設定)有兩項是用來打開或關閉緩存的:CPUInternal Cache設為Enable時開啟CPU內部的一級緩沖區,若設置為Disabl則為關閉,這時系統性能將大大降低;ExternalCache選項是控制主板上二級緩沖區,如果主板上有二級緩存則應設成Enable。
硬碟的緩存
點擊電腦桌面上的「開始」/「運行」,鍵入「Msconfig」啟動「系統配置實用程序」,跟著選中「system.ini」標簽下的「Vcache」項,就可以根據系統的實際情況來調節硬碟的緩存了。在該選項中一般會有三行內容:ChunkSize=1024、MaxFileCache=10240和MinFileCache=10240;其中第一行是緩沖區讀寫單元值,第二、三行是硬碟的最大和最小緩沖值,等號後的數值都是可以修改的,只要右鍵單擊選中任一行就可以進行修改了。如果你的內存是128MB的話,上面這三行的取值就比較合理了,當然也可以自定。如果不知道該如何設置合適的緩沖值,請「Windows優化大師」幫忙吧,這個軟體中有一個「磁碟緩存優化」項,用滑鼠就可以方便地設置好緩存;又或者讓「Windows優化大師」自動幫你進行優化設置。當硬碟的緩存值足夠大時,硬碟就不用頻繁地讀寫磁碟,一來可以延長硬碟的壽命,二來也可以提高數據的傳輸速度。
另外,將硬碟的「文件系統緩存」設置為「網路伺服器」,可以加快系統對硬碟的訪問速度,因為文件系統緩存里存放了硬碟最近被訪問過的文件名和路徑,緩存越大所能儲存的內容也就越多。如果點擊「控制面板」/「系統」/「性能」/「文件系統」/「硬碟」,將「此計算機的主要用途」由「台式機」改為「網路伺服器」,可以將原來10K左右的緩存增加至近50K左右。
軟碟機和光碟機的緩存
一般來說,軟碟機讀寫數據的速度都比較慢,這是因為碟片的轉速不能太高,但是,我們可以提高軟碟機的讀寫緩存,讓軟碟機一次讀寫更多的數據。方法是:在桌面上的「開始」/「運行」框中鍵入「Regedit」運行注冊表編輯器,依次進入HKEY-LOCAL-MACHINE\System\CurrentControlSet\Services\Class\FDC\0000,新建一個為ForeFifo的「DWORD值」,將其值設為「0」,這樣就對軟碟機進行了軟提速。
很多人都知道右鍵單擊桌面「我的電腦」圖標,選「屬性」/「性能」/「文件系統」/「CD-ROM」,將最佳的訪問方式設為「四倍速或更高速」,將追加的高速緩存大小滑塊拖到最大處,可以明顯提高光碟機的讀盤速度。除了這種方式,我們還可以在注冊表中設置緩沖值,方法是:進入到注冊表,在HKEY-LOCAL-MACHINE\System\CurrentControlSet\Control\FileSystem\CDFS下,將CacheSize(緩存值的大小)和Prefetch(預讀文件大小)兩項進行手工調整,只要右鍵單擊要選的項就可以進行修改了。
IE瀏覽器的緩存
IE的緩存默認存放位置在c:\windows\Temporary InterFiles,調節緩存的大小辦法是:依次點擊IE中的「工具」/「Inter選項」/「Inter臨時文件」中的「設置」選項,將「使用磁碟的空間」滑塊向右拖動來調節緩存的大小。應該說明的是,加大IE的緩存對提高上網速度並無幫助,它只可以將用來存放臨時網頁文件的硬碟空間增大,使IE出錯的機會相對減少。
Ⅲ 手機中的緩存是什麼意思緩存可以清除嗎
當然可以緩存清除。當手機內存不足,很多人會馬上想到刪除緩存以騰出存儲空間,其實手機緩存並不是系統垃圾。緩存是數據交換緩沖區,屬於手機CPU的一部分。
清理緩存的方法:1、 使用手機軟體管家等APP清理。2、清理指定軟體的緩存,雖然我們可以打開該應用軟體的【設置】進行清理,更推薦的做法是通過手機的應用管理進行清理,可以查看所有軟體的緩存大小,還可以強制停止其後台運行或卸載程序。以華為手機為例:打開設置功能先找到應用—應用管理,選擇要清理緩存的軟體,點擊存儲—刪除數據或清空緩存。
Ⅳ 手機中的緩存數據是什麼意思
打個比方,你手機qq空間動態,打開一次會消耗一次流量下載數據,你第二次打開的時候之前下載過的動態就是緩存了,不需要消耗流量。
Ⅳ 啟用磁碟寫入緩存有什麼作用
1、「磁碟的寫入緩存」的影響,在它的磁碟屬性設置窗口中,已有文字明確說明其功能作用。如下圖中青紅圈標示:
2、鉤選與否,只對磁碟性能方面有所影響,但其影響「性能」的程度,一般用戶是不容易感覺出來的。除非是超大文件,需較長時間寫入時,才會有所感覺;
3、據題中的描述,下載主要影響因素,在於外網帶寬、網路質量所決定的「網速」。下載的數據,保存在內存緩存,然後寫入硬碟,與下載速度相比,硬碟對整體下載速度影響甚微。若用戶開啟了「磁碟寫入緩存」,僅在內存數據轉儲到硬碟寫入時,它才發揮效能;
4、感覺鉤選與否差別較大,多為系統物理內存較少,系統將下載數據放入「虛擬內存」緩存。然後,再從硬碟上的這個交換文件中,讀出數據,寫入指定保存位置。「慢」的原因即為內存與硬碟速度的差別。
Ⅵ 緩存是什麼幹嘛用的
緩存是指臨時文件交換區,電腦把最常用的文件從存儲器里提出來臨時放在緩存里,就像把工具和材料搬上工作台一樣,這樣會比用時現去倉庫取更方便。缺鍵因為緩存往往使拿扮芹用的消畢是RAM(斷電即掉的非永久儲存),所以在忙完後還是會把文件送到硬碟等存儲器里永久存儲。電腦里最大的緩存就是內存條了,最快的是CPU上鑲的L1和L2緩存,顯卡的顯存是給GPU用的緩存,硬碟上也有16M或者32M的緩存。千萬不能把緩存理解成一個東西,它是一種處理方式的統稱!
Ⅶ 緩存有什麼用
緩存的作用,禁用緩存有什麼好處和壞處
緩存:例如你在手機qq上與別人的聊天的記錄就是緩存,包括你登陸的賬號信息、狀態等
禁用緩存:手機存儲空間不會被佔用,節省資源,而且軟體也沒有數據冗餘自然運行相比較較快,
不禁用:保存聊天記錄,佔用內存空間,大概就是這樣了,懶得打了!
清除緩存有什麼用?會造成什麼影響?
為了提高訪問網頁的速度,Internet Explorer瀏覽器會採用累積式加速的方法,將你曾經訪問的網頁內容(包括圖片以及cookie文件等)存放在電腦里。這個滲虛存放空間,我們就稱它為IE緩存。以後我們每次訪問網站時,IE會首先搜索這個目錄,如果其中已經有訪問過的內容,那IE就不必從網上下載,而直接從緩存中調出來,從而提高了訪問網站的速度。 設置IE緩存大小
要提高IE的訪問速度,IE緩存是必不可少的。IE緩存默認安裝在系統區,而且會需要佔用較大的系統空間。所以如果你的系統空間的確很緊張,可以將緩存佔用的空間設得小一點,在IE的「工具」菜單下選擇「Internet選項」,然後在「常規」選項卡中你會看到有「Internet臨時文件」這一項,單擊「設置」按鈕,然後在彈出的「設置」對話框中將緩存大小設置為一個合適的值。你也可以直接將IE緩存移動到其它位置上去。
「Internet臨時文件」下單擊「設置」,然後在「設置」對話框中單擊「移動文件夾」按鈕,在「瀏覽文件夾」中選擇文件夾,將IE緩存移動到其他地方,這樣就不必擔心IE緩存太大,佔用更多空間了。
緩存有什麼作用,應用程序緩存分為哪4種
硬碟的緩存主要起三種作用:
1、預讀取
當硬碟受到CPU指令控制開始讀取數據時,硬碟上的控制晶元會控制磁頭把正在讀取的簇的下一個或者幾個簇中的數據讀到緩存中(由於硬碟上數據存儲時是攜喊渣比較連續的,所以讀取命中率較高),當需要讀取下一個或者幾個簇中的數據的時候,硬碟則不需要再次讀取數據,直接把緩存中的數據傳輸到內存中就可以了,由於緩存的速度遠遠高於磁頭讀寫的速度,所以能夠達到明顯改善性能的目的。
對寫入動作進行緩存
2、是對寫入動作進行緩存。當硬碟接到寫入數據的指令之後,並不會馬上將數據寫入到碟片上,而是先暫時存儲在緩存里,然後發送一個「數據已寫入」的信號給系統,這時系統就會認為數據已經寫入,並繼續執行下面的工作,而硬碟則在空閑(不進行讀取或寫入的時候)時再將緩存中的數據寫入到碟片上。雖然對於寫入數辯悄據的性能有一定提升,但也不可避免地帶來了安全隱患——如果數據還在緩存里的時候突然掉電,那麼這些數據就會丟失。對於這個問題,硬碟廠商們自然也有解決辦法:掉電時,磁頭會藉助慣性將緩存中的數據寫入零磁軌以外的暫存區域,等到下次啟動時再將這些數據寫入目的地。
臨時存儲最近訪問過的數據
3、是臨時存儲最近訪問過的數據。有時候,某些數據是會經常需要訪問的,硬碟內部的緩存會將讀取比較頻繁的一些數據存儲在緩存中,再次讀取時就可以直接從緩存中直接傳輸。緩存就像是一台計算機的內存一樣,在硬碟讀寫數據時,負責數據的存儲、寄放等功能。這樣一來,不僅可以大大減少數據讀寫的時間以提高硬碟的使用效率。同時利用緩存還可以讓硬碟減少頻繁的讀寫,讓硬碟更加安靜,更加省電梗更大的硬碟緩存,你將讀取游戲時更快,拷貝文件時候更快,在系統啟動中更為領先。
固態硬碟緩存有什麼用
緩存在固態硬碟中的作用
隨著SSD固態硬碟的普及,如今帶有緩存的SSD價格也逐漸被用戶接受,雖然我們知道有緩存的SSD在價格上會比沒有緩存的略貴一些,但是緩存究竟在SSD固態硬碟中發揮了怎樣的作用並不是每個用戶都了解。
1,什麼是緩存:
其實「緩存」一詞單純從字面上理解可解釋為延緩存放,簡單的說「緩存」是為了平衡高速設備和低速設備之間的速度差異而存在的。作用是讓低速設備盡量的不拖高速設備的後退。這里之所以用「盡量」一詞,主要是各類產品中的緩存容量有限,演算法也不可能100%的准確命中,所以低速設備多多少少還是會拖高速設備的後腿,緩存的作用只能是「盡量」減少這種現象。
例如CPU緩存;每當CPU從內存里讀數據時,會向內存控制器發出一個讀指令,要求內存控制器返回其要求的數據,可是因為內存響應速度相對於CPU是很慢的,所以在數據返回之前CPU只有無所事事的「等待」,如果經常出現這樣的情況,再快的CPU也會被內存拖後腿,效率也不會提高。
在主內存(RAM)和CPU之間,放一塊小容量的SRAM。當CPU申請RAM數據的時候,先在SRAM裡面尋找,如果找到了數據,就不用花費很多時間到RAM里去讀了(同步讀取)。如果SRAM里沒有數據,再到RAM去讀,當RAM返回數據的時候,不僅僅返回原來所需要的數據,同時「捎帶」返回所需數據「前後」的一些看似無關的數據,並將這些數據放入SRAM中。
下次CPU再次到SRAM里讀數據的時候,如果所需數據正好在SRAM里,就可以「命中」了。從原理上可以看出,命中率越高,CPU的效率就越高。而命中率又是被「捎帶」返回的數據所決定的,哪些數據被捎帶返回,這個就要依CPU內部的緩存演算法而定了。由此可見,由於緩存容量遠遠小於主內存容量,而緩存演算法也不可能100%的准確命中。
2,緩存在機械硬碟中的作用:
以上是以CPU緩存做例子。但是在電腦系統里,緩存並不僅僅是CPU獨有,因為高速設備與低速設備的矛盾並不僅僅體現在CPU和內存之間。現在假如說,我要把數據從內存寫入硬碟,由於硬碟相當緩慢,需要等待很長的時間才能完成此任務。那麼用戶體驗就是電腦非常慢。實際上,這里CPU不慢,內存不慢,只是硬碟太慢了。
解決機械硬碟速度過慢的問題,就在其內部安置了一個小容量的內存,也就是硬碟的緩存,數據首先寫入到緩存里。那麼在操作系統層面,就會認為數據已經寫入了,用戶的感覺就是快速。隨後硬碟自己再從緩存寫入到碟片,這個過程無需用戶干預了。
不過需要注意的是,其實硬碟的緩存並不全都用於緩存數據,還有其他用途,所以不見得緩存越大,性能就越好。而且還有個緩存演算法問題。如果演算法不優秀,命中率就不會高,這樣大容量緩存形同虛設。
3,緩存在SSD固態硬碟中的作用:
剛才為大家介紹了什麼是緩存,以及它在機械硬碟和內存中發揮的作用,其實緩存在SSD固態硬碟中發揮的作用也相差不遠。SSD上的緩存一般都是1或者2顆DRAM顆粒構成,起到數據交換緩沖作用。一款SSD產品是否有緩存這樣的設計,往往是廠商根據產品定位和用途做得決定,一般一些入門級產品或者低速產品,在設計上就會考慮不帶緩存方案,而一些高速產品由於數據交換量大,就設計有緩存,以提高產品的讀寫效率。
通常帶有緩存的SSD在價格上或比不帶緩存的略高一些,雖然SSD帶緩存讀取小文件的速度會快些,但對SSD來說,快的太有限了。就反應速度來說,SSD的反應速度一般都在0.2毫秒以內,不比緩存慢。所以帶緩存對讀取速度的提升,幾乎可以忽略。其次帶不帶緩存並不影響SSD的壽命,決定SSD壽命的是NAND FLAS......>>
硬碟緩存的作用是什麼
硬碟緩存能明顯提高讀取性能:硬碟緩存是指集成在硬碟控制器上的一塊內存晶元,和傳統意義上的內存一樣,它具有極快的存取速度。簡單地說,硬碟緩存起著硬碟內部儲存和外部讀取之間的緩沖的功能。當硬碟接收到讀取數據的指令後,硬碟控制器會先讀取需要的數據和與其相關的數據,同時把後者存放在硬碟的緩存中。當電腦需要這些數據時,則可以直接從緩存中取得,然後傳輸到內存中就可以了。由於緩存的速度遠遠高於硬碟的讀寫速度,所以有效地利用硬碟緩存能夠明顯地提高讀取性能。另外,硬碟需要寫入數據時,並不會馬上將數據真正地寫入到磁碟上,而是先把數據存放於緩存中,等到緩存內的數據到達一定容量或者硬碟處於空閑狀態時,再將其寫入到磁碟上,從而優化和提高硬碟寫入數據的性能。避免硬碟重復讀取,起到保護硬碟的作用:硬碟緩存還可以臨時儲存最近訪問過的數據。因為有時候,某些數據需要被重復使用到,所以可以將讀取頻繁的那些數據存放到緩存之中,當系統需要時,直接從硬碟緩存中調用就可以了。緩存的容量大小與速度是直接關繫到硬碟的實際性能的重要因素。如果有大容量的硬碟緩存,不但能提高磁碟整體性能,還可以將零星數據暫時寄存在緩存中,以減少系統負荷,從而避免了硬碟的重復讀取,並起到保護硬碟的作用。
電腦的CPU緩存有什麼用?
通常情況下 緩存越大的CPU打開文件速度越快 啟動大型多媒體軟體反應會更快一些 但不是絕對 因為不同廠家對CPU認識和 設計理念不同 由於不同廠家的CPU架構不同 INTEL的CPU對二級緩存的依賴更高 所以同檔次的CPU 你會發現INTEL的二級緩存都要比AMD大許多 而AMD對一級緩存要求更苛刻些 所以同檔次CPU 你會發現AMD的一級緩存更大 兩個廠家的高端四核型號包含三級緩存 個人覺得跟多核CPU共享二級緩存意義差不多
緩存檔在電腦中有什麼作用???
龔存是指臨時文件交換區,電腦把最常用的文件從存儲器里提出來臨時放在緩存里,就像把工具和材料搬上工作台一樣,這樣會比用時現去倉庫取更方便。因為緩存往往使用的是RAM(斷電即掉的非永久儲存),所以在忙完後還是會把文件送到硬碟等存儲器里永久存儲。電腦里最大的緩存就是內存條了,最快的是CPU上鑲的L1和L2緩存,顯卡的顯存是給GPU用的緩存,硬碟上也有16M或者32M的緩存。千萬不能把緩存理解成一個東西,它是一種處理方式的統稱!
緩存是硬碟控制器上的一塊內存晶元,具有極快的存取速率,它是硬碟內部存儲和外界介面之間的緩沖器。由於硬碟的內部數據傳輸速率和外界介面傳輸速率不同,緩存在其中起到一個緩沖的作用。緩存的大小與速率是直接關繫到硬碟的傳輸速率的重要因素,能夠大幅度地提高硬碟整體性能。當硬碟存取零碎數據時需要不斷地在硬碟與內存之間交換數據,有大緩存,則可以將那些零碎數據暫存在緩存中,減小系統的負荷,也提高了數據的傳輸速率。
詳細建議去 ke./view/907 看
論壇更新緩存有什麼用?
論壇緩存 主要是為了備份論壇的數據,如遇到黑客攻擊的話,數據被刪除拿就可以用這個緩存來恢復。。這樣就不會造成數據丟失。 更新緩存主要是把當前的數據保存島緩存中,以達到更新,一般的大論壇數據更新以天都的好幾次的,萬一被黑了拿就完蛋蛋了。
瀏覽器緩存的作用是什麼?
為了提高訪問網頁的速度,Internet Explorer瀏覽器會採用累積式加速的方法,將你曾經訪問的網頁內容(包括圖片以及cookie文件等)存放在電腦里。這個存放空間,我們就稱它為IE緩存。以後我們每次訪問網站時,IE會首先搜索這個目錄,如果其中已經有訪問過的內容,那IE就不必從網上下載,而直接從緩存中調出來,從而提高了訪問網站的速度。 設置IE緩存大小: 要提高IE的訪問速度,IE緩存是必不可少的。IE緩存默認安裝在系統區,而且會需要佔用較大的系統空間。所以如果你的系統空間的確很緊張,可以將緩存佔用的空間設得小一點,在IE的「工具」菜單下選擇「Internet選項」,然後在「常規」選項卡中你會看到有「Internet臨時文件」這一項,單擊「設置」按鈕,然後在彈出的「設置」對話框中將緩存大小設置為一個合適的值。你也可以直接將IE緩存移動到其它位置上去。 「Internet臨時文件」下單擊「設置」,然後在「設置」對話框中單擊「移動文件夾」按鈕,在「瀏覽文件夾」中選擇文件夾,將IE緩存移動到其他地方,這樣就不必擔心IE緩存太大,佔用更多空間了。 查看原帖>>