İkincil bellek olarak kullanılan disklerdeki bilgiye erişim hızı ortalama 6 msn ile 28msn (yaklaşık saniyenin yüzde biri) arasında değişir. Bu nedenle bilgisayarda işlenecek bilgiler önce ana belleğe yüklenirler. Ancak aslında verilerin işlendği yer,merkezi işlem birimidir. Program komutlarılında verilerin işlendiği yer, merkezi işlem birimidir. Program Komutlarının ve verilerinin işlemciye transfer işlemi ana bellepin mikrosaniye (saniyenin milyardabiri) seviyesindeki hızında bile zaman alabilirler. Bu transfer işlemini daha hızlandırmak için ön bellek geliştirilmiştir.Ön bellek RAM'dan yaklaşık 10 kat daha hızlı ancak 100 kat daha pahalıdır. Bu yüzden Ön bellek, ana belleğe göre kapasite olarak daha düşük oranda kullanılmaktadır ve sadece işlemci tarafından bir sonra kullanılması en fazla muhtemel verilerin bir kopyasının tutulduğu bellek parçası olarak kullanılmaktadır. Bu yöntemle bilgisayarın performansları büyük ölçüde artmaktadır.