After service restart, it takes a minute or two to load all the relevant caches and allocate the JVM heap memory. One thing you need to check is that the management console is configured correctly with the memory allocations. If you are running the 32bit version you need to check that the initial size and the max size are 1024m.
To do so:
- Go to <INSTALL_DIR>\bin and double-click on McAfeeDBSw.exe
- Chose the Java tab
- Make sure that both -Xms and -Xmx are 1024m
If this does not help, I suggest you contact support and provide them with the analytic package which you can generate from the management console itself under the System->Troubleshooting tab.