Can the developers of an OS make the OS perform faster? Or is the speed of the computer always dependent on the hardware?