主要意義
從程式代碼上來考慮,設計者通常也會儘量避免出現程式的跳躍和分支,讓CPU可以不中斷地處理大塊連續數據。遊戲、模擬和多媒體處理程式通常都是這方面的代表,以小段代碼連續處理大塊數據。不過在辦公運用程式中,情況就不一樣了。改動字型,改變格式,保存文檔,都需要程式代碼不同部分起作用,而用到的指令通常都不會在一個連續的區域中。於是CPU就不得不在記憶體中不斷跳來跳去尋找需要的代碼。這也就意味著對於辦公程式而言,需要較大的快取來讀入大多數經常使用的代碼,把它們放在一個連續的區域中。如果快取不夠,就需要快取中的數據,而如果快取足夠大的話,所有的代碼都可以放入,也就可以獲得最高的效率。同理,高端的數據套用以及遊戲套用則需要更高容量的快取。