Skip to main content

Performance problems

Use this information to solve performance problems.

Network performance

Complete the following steps until the problem is solved:

  1. Isolate which network is operating slowly (such as storage, data, and management). You might find it helpful to use ping tools or operating-system tools such as ethtool, task manager, or resource manager.

  2. Check for traffic congestion on the network.

  3. Utilize flow control settings to avoid overloading a port.

  4. Update the NIC device driver, or the storage device controller device driver.

  5. Use any traffic-diagnostic tools provided by the adapter manufacturer.

  6. Balance the workload across multiple processor cores by using functions such as Receive Side Scaling (RSS).

  7. Limit the inter-processor communication by using parameters such as interrupt affinity and NUMA settings.

  8. Follow the instructions of adapter-specific tuning guides provided by the adapter manufacturer.

Operating system performance

Complete the following steps until the problem is solved:

  1. If you have recently made changes to the server (for example, updated device drivers or installed software applications), remove the changes.

  2. Check for any networking issues.

  3. Check the operating system logs for performance related errors.

  4. Check for events related to high temperatures and power issues as the server might be throttled to help with cooling. If it is throttled, reduce the workload on the server to help improve performance.

  5. Check for events related to disabled DIMMs. If you do not have enough memory for the application workload, your operating system will have poor performance.

  6. Ensure that the workload is not too high for the configuration.