Você pode verificar sua BIOS para ver se tem uma opção de hyperthreading e, se estiver, se ela está ativada. Hyperthreading pode dar um impulso de desempenho, e eu acredito que alguns dos P4s tinham tecnologias de hyper-threading.
Mesmo assim, com apenas 1GB de RAM, é possível, mas você seria melhor com um ambiente de trabalho mais leve. Você poderia tentar procurar pelo xfce, kde ou até lxde se precisar de algo bastante leve. Na minha opinião, com lxde e até mesmo um único thread p4 com 1GB de memória RAM, ele deve ser utilizável, dependendo, é claro, do que você está usando.
O Ubuntu 16.04 deve sair em breve, então outra coisa que você poderia tentar seria fazer uma nova instalação do servidor 16.04 minimamente quando ele for lançado e instalar o lxde em cima disso. Você deve ter uma instalação bastante estável e bastante leve, capaz de executar os programas mais modernos no novo centro de software.
Outra observação: não recomendo a reinstalação do XP, mesmo que você possa colocar as mãos em uma instalação antiga: o suporte expirou e a segurança é um grande risco, a menos que você a use estritamente off-line. / p>