Svaret på denna fråga beror på den specifika arbetsbelastningen som körs. I allmänhet är en större L2-cachestorlek mer fördelaktig för arbetsbelastningar som har en stor arbetsuppsättning som inte passar helt i L1-cachen. Detta beror på att L2-cachen kan lagra mer data som sannolikt kommer att behövas inom en snar framtid, vilket minskar antalet gånger som processorn måste komma åt det långsammare huvudminnet. Å andra sidan är en högre klockhastighet mer fördelaktigt för arbetsbelastningar som är beräkningskrävande och som inte kräver så mycket data för att lagras i cachen. Detta beror på att en högre klockhastighet gör att processorn kan utföra instruktioner snabbare, även om den måste komma åt huvudminnet oftare.
I det specifika fallet med en 2,1 GHz-processor med 1MB L2-cache jämfört med en 2GHz-processor med 2MB L2-cache, skulle 2GHz-processorn sannolikt vara bättre för datorintensiva arbetsbelastningar, medan 2,1GHz-processorn skulle vara bättre för arbetsbelastningar som har en stort arbetsset. Det är dock viktigt att notera att detta bara är en allmän tumregel och den faktiska prestandan för en processor kommer att bero på ett antal andra faktorer, såsom processorns specifika arkitektur, kompilatorn som används för att generera koden och operativsystemet.