SK0-003 · Question #143
An application server is running slowly. After viewing performance monitoring data it is detected that the disk queue length is high. Which of the following could BEST resolve the situation?
The correct answer is D. Add more memory to stop paging to disk. A high disk queue length indicates that the storage system is struggling to keep up with I/O requests, often due to excessive paging caused by insufficient RAM. Adding more physical memory (RAM) is the best solution to reduce paging and alleviate disk I/O bottlenecks.
Question
An application server is running slowly. After viewing performance monitoring data it is detected that the disk queue length is high. Which of the following could BEST resolve the situation?
Options
- AAdd more disk drives.
- BIncrease the amount of virtual memory.
- CAdd a faster processor.
- DAdd more memory to stop paging to disk.
How the community answered
(50 responses)- A2% (1)
- B6% (3)
- C12% (6)
- D80% (40)
Why each option
A high disk queue length indicates that the storage system is struggling to keep up with I/O requests, often due to excessive paging caused by insufficient RAM. Adding more physical memory (RAM) is the best solution to reduce paging and alleviate disk I/O bottlenecks.
Adding more disk drives might improve performance if the bottleneck is due to insufficient disk I/O capacity, but if the issue is excessive paging, adding more drives without addressing RAM will not solve the root cause.
Increasing virtual memory primarily means making the page file larger, which allows the system to page *more* to disk, exacerbating the problem of a high disk queue length rather than solving it.
Adding a faster processor would primarily address CPU-bound bottlenecks, but a high disk queue length indicates an I/O bottleneck, not a CPU one.
A high disk queue length often indicates that the system is frequently swapping data between RAM and disk (paging) because it lacks sufficient physical memory. By adding more RAM, the operating system can store more data and applications in memory, reducing the need to page to disk. This directly reduces disk I/O, which in turn lowers the disk queue length and improves overall server performance.
Concept tested: Disk I/O bottlenecks, memory management, paging
Source: https://learn.microsoft.com/en-us/windows-server/administration/performance-monitor/disk-performance
Topics
Community Discussion
No community discussion yet for this question.