Windows Server 2012에서 디스크 사용량 그래프를 보는 방법 덜 알게됩니다. I / O와 관련이

서버 속도가 크게 느려집니다. 그리고 내가 더 많이 점검할수록, 무엇이 잘못되고 있는지를 덜 알게됩니다.

I / O와 관련이 있다고 생각합니다. 로컬 PC에서 작업 관리자를 열고 디스크 사용량을 볼 수 있습니다.

여기에 이미지 설명을 입력하십시오

그러나 서버에서 사용중인 디스크의 양과 병목 현상이 발생했는지 여부를 확인하는 (바람직하게는 쉬운) 방법을 찾을 수 없습니다.

Windows Server 2012에서 디스크 사용량을 어떻게 알 수 있습니까?



답변

기본적으로 Windows는 서버에서 디스크 메트릭을 수집 할 때 현저한 성능 영향으로 인해 항목을 숨 깁니다.

이 항목을보기 전에 디스크 성능 카운터등록 해야합니다 .

  1. 작업 관리자를 닫습니다
  2. cmd.exe관리자로 열기
  3. 운영 diskperf -Y
  4. cmd.exe를 닫고 Taskmgr을 실행하십시오.

이제 항목이 표시됩니다.

디스크 활동을 자세히 분석하려면 WPT를 설치 하고이 xperf 명령을 실행 한 후 1 분 동안 활동을 캡처하십시오.

xperf -on PROC_THREAD + LOADER + CSWITCH + DISPATCHER + DISK_IO + DISK_IO_INIT + FILENAME + FILE_IO + FILE_IO_INIT + PROFILE -stackwalk CSwitch + ReadyThread + FileCreate + FileCleanup + FileClose + FileRead + FileWrite + FileSetInformation + FileDelete + FileReDiskFitInitFitInitFitFitInFitFitInFitFit + FileRediskFitInFitFitInFitFit + FileRenameF DiskInitFitInFitInFit + FileRenameF DiskInit + FileRediskFitInFitFit + FileClose + FileRead + 파일 삭제 + 파일 삭제 + 파일 삭제 + 디스크 삭제 파일 내보내기 프로필 -buffersize 2048 -MaxFile 2048 -FileMode Circular && timeout -1 && xperf -d C : \ diagDISKFILEIO.etl

DiskIOFileIO에 대한 WPA.exe 의 추적 파일을 분석하십시오 .


답변

또는 리소스 모니터 (Windows 내장 프로그램)를 열기 만하면됩니다. 시작을 클릭하고 원하는 것을 제공하는 “리소스 모니터”를 검색하십시오.