For example, the CPU 222 may actually represent a multi-processor or a distributed processing system; the memory unit 224 may include different data storage or memory devices such as cache memory, main memory, hard disks, and remote memory storage devices; and the I/O device 226 may include monitors, keyboards, and the like.