Drive performance is determined by its processing unit, connection to a computer system, and the operating system it is managed by. The overall performance of a drive also depends on its storage controller, which can be used as a computer system's storage or virtual memory.