Solved

should I add ram or CPU?

Posted on 2012-03-26
8
379 Views
Last Modified: 2012-04-16
I've recently setup alerts in solarwinds ot alert me when CPU is above 90% for five minutes. I'm getting regular alerts on several servers now. I know that if you add ram that it can decrease the CPU load. So how do I know if I should add ram or more cpu? These are all virtual servers so I have the option of either.
0
Comment
Question by:knfitz
  • 3
  • 2
  • 2
  • +1
8 Comments
 
LVL 2

Accepted Solution

by:
papalala earned 500 total points
ID: 37766356
You should find the source of the CPU activity first.
- There is no point in adding more CPU or RAM if the source is process that can use only one CPU.
- If the source is some process that can use multiple CPUs, then add CPU.
- If the system does not have enough memory and is swapping, then you can add CPU but it would be much faster if you add more RAM.
0
 
LVL 17

Expert Comment

by:Chris Millard
ID: 37766361
Do you have the correct number of CPU cores set for your virtual servers?
0
 
LVL 6

Expert Comment

by:rushtoshankar
ID: 37766559
first check which process/application uses more CPU. Then find out if that process is doing heavy disk access (check IO usage).

If IO usage is high, there might more swapping back and forth. So try adding more RAM.
If IO usage is normal, try adding the CPU but, if the application is not capable of using multiple CPU then it is of no use.
Even after adding the CPU, if you see more usage, then the application might be consuming more CPU without doing anything.
0
 

Author Comment

by:knfitz
ID: 37766686
How do I find out if the process can use more than one cpu?
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 

Author Comment

by:knfitz
ID: 37766694
How do I find out if the system is using more swapping? would I look to see if it's using all the ram?
0
 
LVL 17

Expert Comment

by:Chris Millard
ID: 37766721
If you're using Hyper-V for example, then for each virtual server, you can specify in the settings how many CPU Cores that server will use - and by default, it sets just the one.
0
 

Author Comment

by:knfitz
ID: 37767461
OK, I've setup a new disk I/O monitor. How high is too high for Disk I/O and therefore would tell me that I'm doing alot of swapping?
0
 
LVL 6

Expert Comment

by:rushtoshankar
ID: 37771639
In most cases, if you see the disk usage more than 70% all the time you can consider adding more RAM to your system/virtual server. Less than this doesn't mean that it is good. If it is consistent access without break you need to think of upgrading the RAM.

Also, disk access doesn't directly relate to processor usage unless it is for swapping. There are few more things you can check to find out if any process is doing more swapping.

here is a Microsoft documentation on checking memory

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/sag_mpmonperf_15.mspx?mfr=true
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Installing fonts via GPO (*.otf format) 5 66
Exchange 2013 connect outlook 2013 certificat problem alert 3 53
Type HP Proliant DL380 G7 10 66
SRX240 SYSLOG Setting 6 92
This comprehensive conference-networking guide will help you prep, practice and pack for success, reach out with purpose and confidence, capitalize on connections, and turn all those new leads into long-term connections.
Learn about cloud computing and its benefits for small business owners.
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now