A computing system comprising: a computation unit, comprising: one or more one processors; a volatile memory; and a non-volatile memory communicatively coupled to the one or more processors and having instructions stored thereon, which when executed by the one or more processors, causing the one or more processor to: instantiate a container; and perform a volatile memory checking procedure to check the volatile memory for an error, characterized in that the volatile memory checking procedure comprises: checking a first physical address space of the volatile memory for the error, wherein the first address space is configured to store a portion of the container; loading at least one of the container or a test pattern into volatile memory that includes the first physical address space when the error is determined in the first address space; rechecking the first physical address space for errors; designating the first physical address space as a faulty physical address space when the error is determined in the first physical address space comprising: updating a memory management unit corresponding to the first physical address space designating the first physical address space as faulty; and updating a memory management file stored in non-volatile memory designating the first physical address space as faulty; and loading the container into a second physical address space. one or more one processors; a volatile memory; and a non-volatile memory communicatively coupled to the one or more processors and having instructions stored thereon, which when executed by the one or more processors, causing the one or more processor to: instantiate a container; and perform a volatile memory checking procedure to check the volatile memory for an error, characterized in that the volatile memory checking procedure comprises: checking a first physical address space of the volatile memory for the error, wherein the first address space is configured to store a portion of the container; loading at least one of the container or a test pattern into volatile memory that includes the first physical address space when the error is determined in the first address space; rechecking the first physical address space for errors; designating the first physical address space as a faulty physical address space when the error is determined in the first physical address space comprising: updating a memory management unit corresponding to the first physical address space designating the first physical address space as faulty; and updating a memory management file stored in non-volatile memory designating the first physical address space as faulty; and loading the container into a second physical address space. instantiate a container; and perform a volatile memory checking procedure to check the volatile memory for an error, characterized in that the volatile memory checking procedure comprises: checking a first physical address space of the volatile memory for the error, wherein the first address space is configured to store a portion of the container; loading at least one of the container or a test pattern into volatile memory that includes the first physical address space when the error is determined in the first address space; rechecking the first physical address space for errors; designating the first physical address space as a faulty physical address space when the error is determined in the first physical address space comprising: updating a memory management unit corresponding to the first physical address space designating the first physical address space as faulty; and updating a memory management file stored in non-volatile memory designating the first physical address space as faulty; and loading the container into a second physical address space. checking a first physical address space of the volatile memory for the error, wherein the first address space is configured to store a portion of the container; loading at least one of the container or a test pattern into volatile memory that includes the first physical address space when the error is determined in the first address space; rechecking the first physical address space for errors; designating the first physical address space as a faulty physical address space when the error is determined in the first physical address space comprising: updating a memory management unit corresponding to the first physical address space designating the first physical address space as faulty; and updating a memory management file stored in non-volatile memory designating the first physical address space as faulty; and updating a memory management unit corresponding to the first physical address space designating the first physical address space as faulty; and updating a memory management file stored in non-volatile memory designating the first physical address space as faulty; and loading the container into a second physical address space.