what is virtual memory Virtual memory is a procedure that permits the execution of processes that are not entirely available in memory.