Here are some tips for the wordpress optimization and better performance. It will reduce the CPU burden by wordpress on the server and your pages will run smoothly at the wordpress hosting server.
1) Upgrade your WordPress to the latest version if you haven’t. You are probably reluctant to upgrade if it’s already working but note that every WordPressupdate always contains bug fixes and improvements so there is no reason not to upgrade.
2) Remove all the plugins.
I know the plug-ins are nice. Are you sure you really need those plug-ins?. If you don't need them, just delete it only use the inevitable one.
3) Only activate plug-ins when you need them.
For example, you don’t need to activate a Theme previewing plug-in if you are not planning to change a theme. You don’t need to activate a WordPress database backup plug-in if you are not auto scheduling a backup, and so on.
4 )Install WP-SuperCache if you haven’t. [Most Important One]
It is clear that the wp supercache has great performance while having the lowest overall resource hit on the server. It should always be using the least amount of memory and CPU time that it possibly can.
5)Reduce PHP/Database calls as much as you can.
Most CPU usage is caused by the number PHP and database calls. Using WP-SuperCache helps this tremendously but sometimes it can’t be helped that yourblog still has to do some PHP/Database calls. If you can reduce it though, do it. For example if a plug-in allows