You could probably code a module to have an infinite space of memory that you could use as SWAP or logical hard disk partition.