Well, Photoshop is an Image Editing program, not a renderer. If you need to work with large files consider upgrading your hardware or divide the work into manageable chunks for editing and then composite them.
I appreciate that some 'effects' in Photoshop can take a while to process but as far as I know it's a simple case of sit and wait.
Regards.