Pokaż wyniki od 1 do 2 z 2
Zużycie procesora
  1. #1
    Świeżak
    Dołączył
    14.09.2008
    Mieszka w
    Warszawa
    Posty
    9
    Wątków
    2
    Siła reputacji
    8

    Domyślnie Zużycie procesora

    Hej,

    Zacząłem pisać program mający za zadanie wyświetlić na wykresach zużycie pamięci i procesora (taki windowsowy menadżer urządzeń).Zużycie pamięci po znalezieniu odpowiedniej funkcji nie sprawia trudności, ale nie mogę nigdzie znaleźć żadnej funkcji która zwracała by dane dotyczące pracy procesora... Może ktoś wie jak to zrobić?

    Kod:
    TSystem::PodajZuzyciePamieci()          
    {
      MEMORYSTATUSEX statex;               
      statex.dwLength = sizeof (statex);    
      GlobalMemoryStatusEx(&statex);
      int a = 0;
      a = statex.dwMemoryLoad;              
      return a;
    }
    
    TSystem::PodajIloscPamieci()            
    {
      MEMORYSTATUSEX statex;               
      statex.dwLength = sizeof (statex);
      GlobalMemoryStatusEx(&statex);
      int a = statex.ullTotalPhys/DIV - statex.ullAvailPhys/DIV;     
      return a;
    Uwaga: To jest stary temat
    Ta dyskusja jest starsza niż 90 dni. Informacje w niej zawarte mogą już nie być aktualne

  2. #2
    Aktywny Użytkownik Awatar matek3005
    Dołączył
    19.10.2008
    Posty
    363
    Wątków
    3
    Siła reputacji
    11

    Domyślnie Odp: Zużycie procesora

    Jeśli pod windows to poczytaj o WMI. Jest to potężne narzędzie. Z tym napiszesz bardzo dobry menadżer, możesz wyciągnąć praktycznie każdą informacja o podzespołach.