1. In an optically-connected memory (OCM) system, a method for address space management, comprising: signaling a remote processor for receiving a remote machine memory address (RMMA) space that contains data to be transferred, mapping the RMMA space to a free portion of a system memory address (SMA) space of the remote processor, wherein entries of a page table corresponding to the SMA space are created, performing the signaling and the mapping while dynamically switching the memory through an optical-switching fabric using a selected one of a plurality of available communication patterns to transfer the RMMA space in memory blades from one of a plurality of processors to an alternative one of the plurality of processors in a plurality of processor blades without physically copying data in the memory of the memory blades to the plurality of processors, sending metadata and a switching request to the one of the plurality of processors, adjusting the RMMA space and flushing a translation look-aside buffer (TLB), performing an unmapping operation for removing entries in the page table that map a linear address to the RMMA space, supplying a set of remote memory superpages by an optical plane, assimilating the remote memory superpages by grafting the remote memory superpages into the SMA space of the remote processor for creating a mapping within the page table, dynamically switching the memory from an active node of the one of the plurality of processors to a remote active node of the alternative one of the plurality of processors, and using the page table by the remote processor for instantaneous access to the data.