We have reviewed your issue with your site and discovered the issue.
It is not an issue with the server not working properly but how the site was built.
Upgrading to more memory will not fix the way the site was built. It was stated to me, that the site was a “bad built site”.
The site is maxing out the processes and not closing those processes.
After 125 of the process are open, the CPU starts to max out.
We attempted to kill the processes to solve issue but almost immediately after they were killed, it wwent right back to 125 processes and 100% CPU.
The site doesn’t necessarily need to be rebuilt but it absolutely needs to be optimized.
The core issue is the scripting the application is using - it needs to be fixed so it closes processes as soon as it's done serving up the information.
If there are any other question, we are open 24/7.