According to this[1] paper the fact, that you effectively double your data cache with 32bit pointers leads to a performance increase of up to 30% in real world applications. I don&#x27;t believe the comparatively rare context switches caused by TLB management interrupts cause a speed penalty that high. Hence I still don&#x27;t understand why people want desperately go to 64bit. Just because some kernel programmers find it too stressful to bother with some minor memory management details?<p>[1] <a href="http:&#x2F;&#x2F;www.sciencedirect.com&#x2F;science&#x2F;article&#x2F;pii&#x2F;S1877050913005371" rel="nofollow">http:&#x2F;&#x2F;www.sciencedirect.com&#x2F;science&#x2F;article&#x2F;pii&#x2F;S1877050913...</a>