Depende inteiramente do aplicativo. Não há resposta única.
*
Velocidade: Para tarefas como edição de vídeo, simulações científicas ou jogos, a velocidade de processamento (medida em GHz, número de núcleos etc.) é fundamental. Um computador lento, não importa quanto armazenamento ele tenha, será frustrantemente lento para esses aplicativos.
*
tamanho (armazenamento): Para aplicativos que envolvem grandes conjuntos de dados, como armazenar arquivos de vídeo, dados científicos ou grandes bancos de dados, a capacidade de armazenamento (medida em GB ou TB) é crítica. Um computador rápido com armazenamento insuficiente será inútil se não conseguir manter os dados necessários para processar.
Muitas aplicações requerem um equilíbrio de ambos. Um computador de alta velocidade com armazenamento limitado pode ser ótimo para processar tarefas pequenas e complexas rapidamente, mas não será útil para armazenar e processar conjuntos de dados grandes. Por outro lado, um computador de armazenamento grande com velocidades de processamento lenta demorará a trabalhar até com os dados que ele pode conter.