Devices used to prevent data from being written to a disk can connect to a computer through FireWire, SATA, PATA, and SCSI controllers as well as USB 2.0 and 3.0.
Temporary locality occurs when a program accesses an instruction or a data, there is a high probability that this same instruction or data will be accessed again soon.