runner: slightly modified factor analysis
allocator: this seems to fix the memory faulting issues

istc{11,12} were *very* slow at faulting- this diff seems to
repair that (need to check it now on istc3)
allocator: also use MADV_WILL_NEED in AllocateUnmanagedWithLock()