spring mvc教程 一級緩存跟二級緩存的區(qū)別?
一級緩存跟二級緩存的區(qū)別?1級緩存可分為1級指令緩存和1級數(shù)據(jù)緩存。一級指令緩存用于將各種操作指令臨時存儲并傳送給CPU;一級數(shù)據(jù)緩存用于將操作所需的數(shù)據(jù)臨時存儲并傳送給CPU,這是一級緩存的功能。二
一級緩存跟二級緩存的區(qū)別?
1級緩存可分為1級指令緩存和1級數(shù)據(jù)緩存。一級指令緩存用于將各種操作指令臨時存儲并傳送給CPU;一級數(shù)據(jù)緩存用于將操作所需的數(shù)據(jù)臨時存儲并傳送給CPU,這是一級緩存的功能。二級緩存是一級緩存的緩沖區(qū):一級緩存制造成本高,容量有限。二級緩存的功能是存儲CPU需要的數(shù)據(jù),而一級緩存不能存儲。類似地,3級緩存和內(nèi)存可以看作2級緩存的緩沖區(qū)。它們的生產(chǎn)能力增加了,但單位制造成本卻降低了。需要注意的是,無論二級緩存、三級緩存還是內(nèi)存都可以存儲處理器操作的原始指令,這些指令只能存儲在CPU的一級指令緩存中,而剩余的二級緩存、三級緩存和內(nèi)存只用于存儲CPU所需的數(shù)據(jù)。