Architecture Support For Operating System Survivability And Efficient Bulk Memory Copying And Initialization