memory and cpu