Multiple applications running on one server

Multiple applications running on one server

We have AD Manager, AD Audit, and Data Security running on the same server. We are experiencing issues with AD Audit and Data Security crashing, where you get logged out in the middle of use or get the page is not found. The server is running with 8 cores and 32 GB ram. Is it better to separate these applications to their own servers?