none
성능 모니터링에서 메모리 부분 RRS feed

  • 질문

  • 안녕하세요.

     

    시스템 성능 모니터링을 해서 성능 분석을 하고 있습니다.

     

    카운터 로그를 이용하고 있는데, cpu 의 경우에는 시스템에서 사용하는것과 어플리케이션에서 사용하는 부분을 나눌수 있는데 메모리의 경우에는 cpu 처럼 그렇게 나눠서 측정을 한다거나 구분할수 있는 기준이 없는지요

     

    그리고 Physical disk 에서 % Disk Time 이 정확하게 어떤것을 의미하는지와, 이것에 대한 값이 100 이상인경우도 많이 있는데 어떤것을 의미하는것인지 조언 부탁드립니다.

     

    감사합니다.

    2007년 10월 2일 화요일 오전 7:49

답변

  • 1. 메모리 성능 모니터링

     

    Windows 2000에서의 메모리 사용 이해

     

    http://www.microsoft.com/korea/technet/win2000/w2mem.mspx

     

     

    2. Physical disk % Disk Time

     

    Physical disk % Disk Time의 의미

    - % Disk Time은 선택한 디스크 드라이브가 읽기 또는 쓰기 요청을 처리하는데 사용된 시간의 백분율입니다. (도움말)

     

    Physical Disk: % Disk Time - 이 카운터는 선택한 디스크 드라이브가 읽기 및 쓰기 요청을 처리하는 시간을 측정합니다. 이 카운터 값이 높으면(90% 초과) Physical Disk: Current Disk Queue Length 카운터를 검사하여 디스크 액세스를 기다리는 시스템 요청 수를 확인해야 합니다. 대기 I/O 요청 수는 실제 디스크를 구성하는 스핀들 수의 1.5-2배 수준으로 유지되어야 합니다. 스핀들 정보에 대해서는 서버 제조업체에 문의하십시오. 일반적으로 대부분의 디스크에는 스핀들이 하나만 있지만 RAID 장치에는 더 많은 스핀들이 있습니다. 하드웨어 RAID 장치는 시스템 모니터에 하나의 실제 디스크로 나타나지만 소프트웨어를 통해 만들어진 RAID 장치는 여러 드라이브로 나타납니다. 각 실제 드라이브(RAID가 아닌)의 Physical Disk 카운터를 모니터링하거나 _Total 인스턴스를 사용하여 모든 컴퓨터 장치의 데이터를 모니터링할 수 있습니다.


    Physical Disk: Current Disk Queue Length 및 Physical Disk: % Disk Time 카운터 값을 사용하여 디스크 하위 시스템의 병목 현상을 찾아 내십시오.이들 값이 모두 높으면 디스크 드라이브를 업그레이드하거나 자주 액세스하는 파일을 다른 디스크나 서버로 옮기는 것을 고려할 수 있습니다.
    참고 RAID 장치를 사용하는 경우 % Disk Time이 100%보다 더 큰 값을 나타낼 수 있습니다. 이 경우 Physical Disk: Average Disk Queue Length 카운터를 사용하여 평균적으로 디스크 액세스를 기다리는 시스템 요청의 수를 확인하는 방법을 고려해야 합니다.

     

     

    Physical Disk % Disk Time이 100% 이상인 것에 대한 정보는 아래의 링크를 참고 하세요....

     

    % Disk Time May Exceed 100 Percent in the Performance Monitor MMC

     

    http://support.microsoft.com/kb/310067

     

    디스크 병목 현상 찾기

     

    http://technet2.microsoft.com/WindowsServer/ko/Library/392ddbd6-da23-4fa5-bf3f-690d6b83bc5a1042.mspx

     

    HOWTO: Windows 2000 Server에서 컴퓨터 리소스가 부족한 경우 경고 메시지를 표시하도록 구성

     

    http://support.microsoft.com/kb/300237/ko

     

    성능 모니터링 관련된 정보 공유합니다.

     

    성능 데이터 분석

     

    http://technet2.microsoft.com/WindowsServer/ko/Library/f317ba77-45f0-44a3-986a-13299572226e1042.mspx

     

    주요 성능 카운터

     

    분류

    성능 개체

    카운터

    용도

    메모리

    Memory

    Available Bytes

    메모리 사용량

    Cache Bytes

    메모리 사용량

    Pages/sec

    병목 또는 메모리 누수 현상

    Page Reads/sec

    병목 또는 메모리 누수 현상

    Transition Faults/sec

    병목 또는 메모리 누수 현상

    Pool Paged Bytes

    병목 또는 메모리 누수 현상

    Pool Nonpaged Bytes

    병목 또는 메모리 누수 현상

    프로세서

    Processor

    % Processor Time

    CPU 사용량 측정

    Interrupts/sec

    CPU 병목 현상

    System

    Processor Queue Length

    CPU 병목 현상

    Context switches/sec

    CPU 병목 현상

    디스크

    LogicalDisk

    % Free Space

    디스크 사용량

    PhysicalDisk

    Disk Reads/sec

    디스크 사용량

    Disk Wirtes/sec

    디스크 사용량

    Avg. Disk Queue Length

    디스크 병목 현상

    네트워크

    Network Interface

    Bytes total/sec

    네트워크 소통량

    Packets/sec

    네트워크 소통량

    Server

    Bytes Total/sec

    네트워크 소통량

    Bytes Transmitted/sec

    네트워크 소통량

    Bytes Recevied/sec

    네트워크 소통량

     

     

    2007년 10월 2일 화요일 오후 1:46