Patent ID: 8448016

Claim:
A method for execution by a computing core, the method comprises: detecting selection of an application; determining whether at least a portion of the application and configuration information regarding the application are currently stored in main memory of the computing core; when the at least a portion of the application and configuration information regarding the application are not currently stored in main memory, addressing a distributed application memory to retrieve a plurality of error coded program data slices and a plurality of error coded configuration data slices, wherein the addressing includes: addressing a first memory of the distributed application memory to retrieve a threshold number of error coded program data slices of the plurality of error coded program data slices; and when less than the threshold number of the error coded program data slices are received from the first memory, addressing a second memory of the distributed application memory to retrieve at least one more error coded program data slices of the plurality of error coded configuration data slices; reconstructing a data segment of the at least a portion of the application from the plurality of error coded program data slices using an error coding dispersal function; reconstructing a data segment of the configuration information from the plurality of error coded configuration data slices using a second error coding dispersal function, wherein the configuration information includes at least one of application configuration parameters regarding the application and user preferences regarding the application; and storing the data segment of the at least a portion of the application and the data segment of the configuration information in the main memory.