Как оптимизировать VPS?
Из того, что сразу приходит в голову:
Заменить gnome на что-нибудь лёгкое. (LXDE, Xfce)
Заменить firefox на тот же хром / закрывать ненужные вкладки / убрать все ненужные плагины / взять aurora(firefox-next) вместо firefox, в новых версиях как раз идёт борьба за потребление памяти, и в общем-то успешная.

А вообще, зачем на виртуалке окружение графическое и firefox, тем более, что памяти там кот наплакал? =) Может просто стоит изменить задачу изначально?
Да, правильнее переписать задачу, не использую firefox

Но поскольку она уже готова, просто хотелось узнать, существуют ли способы оптимизации со стороны сервера :)