MEMORY CONTROLLER UTILIZING AN ERROR CODING DISPERSAL FUNCTION
First Claim
1. A computing core comprises:
- memory that is partitioned into a user section and a kernel section, wherein the user section is divided into a first set of pillars, wherein the kernel section is divided into a second set of pillars; and
a memory controller operably coupled to the memory, wherein the memory controller is operably to;
dispersed storage error encode a data segment of user data into a set of encoded user data slices;
store the set of encoded user data slices in the first set of pillars of the user section;
dispersed storage error encode a data segment of system data into a set of encoded system data slices; and
store the set of encoded system data slices in the second set of pillars of the kernel section.
5 Assignments
0 Petitions
Accused Products
Abstract
A computing core includes memory and a memory controller. The memory is partitioned into a user section and a kernel section. The user section is divided into a first set of pillars and the kernel section is divided into a second set of pillars. The memory controller is operable to dispersed storage error encode a data segment of user data into a set of encoded user data slices. The memory controller is further operable to store the set of encoded user data slices in the first set of pillars of the user section. The memory controller is further operable to dispersed storage error encode a data segment of system data into a set of encoded system data slices. The memory controller is further operable to store the set of encoded system data slices in the second set of pillars of the kernel section.
6 Citations
7 Claims
-
1. A computing core comprises:
-
memory that is partitioned into a user section and a kernel section, wherein the user section is divided into a first set of pillars, wherein the kernel section is divided into a second set of pillars; and a memory controller operably coupled to the memory, wherein the memory controller is operably to; dispersed storage error encode a data segment of user data into a set of encoded user data slices; store the set of encoded user data slices in the first set of pillars of the user section; dispersed storage error encode a data segment of system data into a set of encoded system data slices; and store the set of encoded system data slices in the second set of pillars of the kernel section. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification