64M limit is enough for most wordpress installs however you may increase it to 128M to see how things go.
apache is memory eater, with incorrect settings, 1GB can be easily exhausted. you can see this article to optimize apache
https://www.linode.com/docs/websites/ho ... linode-1gbI think you are using nginx for static file serving. you may also consider serving whole site with nginx (+php-fpm with caching like fastcgi and php-opcode). I was hosting my android apk site
http://www.androidapksfree.com with linode 1GB. with apache, site was too slow and mysql server was stopping time to time due to low memory (didn't know what went wrong). but things are smooth since i moved my site to nginx. you can see my site:
http://www.androidapksfree.com