As the prices of processors, memory, and mass storage devices such as disk drives have dropped, such single-processor systems have been replaced by distributed systems, in which there are a number of local processors and storage devices which are connected into a network.