1. A method comprising: receiving at least one of an address for storing and a command to store information; selecting a particular partition from among two or more partitions in a memory array to store said information, wherein stored information in each of said two or more partitions has a corresponding reliability and wherein said particular partition is selected based upon said reliabilities of said stored information in said two or more partitions; and operating a particular error correcting code (ECC) algorithm for said selected particular partition, wherein a capacity to correct errors of said particular error correcting code (ECC) algorithm is selected based, at least in part, on said reliabilities of said stored information in said two or more partitions.