White screen appears when viewing huge number of nodes as view result
Why not try use this module View Infinite Scroll to try stagger the amount of results returned by Views in one go? This would help the web server from running out of memory returning 4000 results in one go, but is better UX wise than implementing a pager.