By setting this the actual offending process will get a handleable failure, so the OS doesn't have to go hunting for arbitrary unrelated non-offending processes to kill. And a process like libbitcoin, that uses file-backed mmap, can never fail to allocate the map unless there is insufficient reservable disk space at the time of the map/remap.