Para responder a esta pergunta com precisão, você precisará obter algumas estatísticas sobre a quantidade de RAM que você está usando atualmente. Mas, em geral, mais memória RAM melhorará as coisas, especialmente se você ainda estiver com 4 GB.
Por outro lado, o iMac 2009 está realmente alcançando a EoL neste momento - de acordo com Mactracker , o status de suporte para essa máquina é atualmente "Vintage". O maior fator para o desempenho desta máquina, na minha opinião, é a arquitetura do processador - o Core 2 Duo teve uma boa execução, mas as arquiteturas Core ix estão realmente em outra classe.
Para colocar de outra forma - uma das minhas máquinas é um iMac de 3,6 Ghz Core i5 de 2010 com 16 GB de RAM, e ainda é completamente utilizável neste momento. Apesar de estar a apenas um ano do seu modelo, a diferença na arquitetura do processador é o que permite que minha máquina permaneça utilizável enquanto a sua está mostrando a sua idade. (Tenho certeza que a RAM de 16GB está ajudando também, mas acho que a comparação de arquitetura do processador é mais relevante.)
Pode ser hora de um upgrade! 6 anos de vida não é nada para espirrar; Eu chamaria isso de conseguir o valor do seu dinheiro.