cache按功能分為哪幾類 計算機里為什么要增加Cache?Cache有什么特點?
計算機里為什么要增加Cache?Cache有什么特點?您可以簡單地理解這一點:將硬盤加載到高速緩存中。必要時,CPU會優(yōu)先從緩存中讀取信息,而不是從硬盤中讀取,因為硬盤的讀取速度遠低于緩存的讀取速度。
計算機里為什么要增加Cache?Cache有什么特點?
您可以簡單地理解這一點:將硬盤加載到高速緩存中。必要時,CPU會優(yōu)先從緩存中讀取信息,而不是從硬盤中讀取,因為硬盤的讀取速度遠低于緩存的讀取速度。你明白嗎?不管你是否能理解
緩存。一級緩存是CPU緩存的第一層,分為數(shù)據(jù)緩存和指令緩存。
內(nèi)置一級緩存的容量和結(jié)構(gòu)對CPU的性能影響很大,但緩存是由靜態(tài)RAM組成的,結(jié)構(gòu)復雜。當CPU芯片面積不太大時,一級緩存的容量不能太大。一般服務器CPU的一級緩存容量一般為32-256kb。二級緩存二級緩存是CPU的第二層緩存,分為內(nèi)部芯片和外部芯片。內(nèi)部芯片的二級緩存的運行速度與主頻相同,而外部二級緩存的運行速度僅為主頻的一半。二級緩存的容量也會影響CPU的性能。其原理是CPU越大越好。目前,家庭CPU的最大容量為4MB,而服務器和工作站上CPU的二級緩存容量高達2mb-4MB,有的甚至高達8MB或19Mb。