A modified version to allow as needed trimming of unused working set data to keep free memory high to overcome what appears to be a bug in how windows 8 manages virtual memory