TLB Spatial Locality

A program iterates sequentially through a large array. Why does the TLB hit rate remain high despite the array spanning many pages?