Italia
Foro

Prozessorinformationen Ermitteln, Max. Mhz, Zahl Kerne, Auslastung in % (CallNtPowerInformation)

 
- Page 1 -



Julian
Schmidt
Ciao,
ich versuche gerade Informationen des Prozessors zu ermitteln (CallNtPowerInformation, Processor_Power_Information), um daraus dann die CPU Auslastung in Prozent zu berechnen.
Wie man die aktuelle CPU Geschwindigkeit in Mhz berechnet habe ich schon einen Posting von hier hier entnommen. [...] 
Proc sys.getcpuspeed

    Declare Callmem#
    Dim Callmem#,24
    External("powrprof.dll","CallNtPowerInformation",11,0,0,Callmem#,24)
    Var mhz&=Long(Callmem#,8)
    Dispose Callmem#
    return mhz&

EndProc

Print "Speed: "  + Str$(sys.getcpuspeed()) +" Mhz"
WaitInput

Nun möchte ich noch die Max. Mhz-Zahl des Prozessors und die Anzahl der Kerne ermitteln.
Siehe Link[...] 
Das sollte circa einen ähnlichen Quelltext funktionieren
Nur was muss ich am Quelltext verändern um statt "CurrentMhz", "MaxMhz"(, "Number") zu erhalten?
Was hat es mit der Bereichsvariable Callmem# auf sich? Warum hat sie il valore 24?
Warum ist genau Long(Callmem#,8) die CPU Geschwindigkeit in Mhz? Welche Werte (, statt 8, ) haben andere Funktionen ("Number",etc.)

LG

Julian57
 
˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
30.06.2011  
 



 
- Page 2 -


Jupp, haste!

Prozessorinformationen Ermitteln,
Max. Mhz,
Zahl Kerne,
Auslastung in %

sind gleich 4+x "Wünsche" auf einmal -

vlt. mit 1 beginnen.

Woher nimmst Du das die API "Max. Mhz" zurückliefert?
 
04.07.2011  
 




Julian
Schmidt
iF (04.07.11)
Woher nimmst Du das die API "Max. Mhz" zurückliefert?


Steht doch auf MSDN....



iF (04.07.11)
sind gleich 4+x "Wünsche" auf einmal -


Ja, so viele Wünsche waren es mal...
Die meisten konnte ich schon circa WMI lösen (, welches meiner Meinung nach besser zu verstehen, und auch besser dokumentiert ist.)
So fällt "Max. Mhz", "Zahl Kerne" und Zitat: "alles was sich sonst noch wo ermitteln lässt" weg.
Nun bleibt noch Auslastung in %!
Leider kann man nicht wie ich erhofft habe aus CurrentMhz und MaxMhz. diesen Wert berechnen....

19 kB
Hochgeladen:04.07.2011
Downloadcounter140
Download
 
˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
04.07.2011  
 



Julian57 (04.07.11)
Steht doch auf MSDN....


Mein Reden!

Hast Dir mal



angesehen?

4 kB
Hochgeladen:04.07.2011
Downloadcounter145
Download
 
04.07.2011  
 




Julian
Schmidt
ja, klar.
Aber da ist leider nicht die CPU Auslastung alla Taskmanager dabei :p



[...] 

[OFFTOPIC]irgendwas scheint mit der Ausgabe eines Bildes circa <IMG></IMG> ([] durch <> ersetzt)nicht zu stimmen[/OFFTOPIC]

10 kB
Hochgeladen:04.07.2011
Downloadcounter147
Download
 
˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
04.07.2011  
 



Dies vlt. ?


2 kB
Hochgeladen:04.07.2011
Downloadcounter134
Download
 
04.07.2011  
 



 
- Page 3 -



Julian
Schmidt
Der Eintrag "Win32_PerfFormattedData_PerfOS_Processor" exestiert bei mir nicht :p
Bei mir sind auch nur 312 und nicht wie bei dir 426 Klassen vorhanden!
 
˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
04.07.2011  
 



Hier steht ab XP: [...]  oO
 
04.07.2011  
 




Julian
Schmidt
hmmmm..zumindest ist es nicht in WMICodeCreator aufgelistet.
Ich habe Win7 Home Premium.


34 kB
Hochgeladen:04.07.2011
Downloadcounter152
Download
 
˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
04.07.2011  
 



Hast Du Win32_Processor?
 
04.07.2011  
 




Julian
Schmidt
Ja!
 
˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
05.07.2011  
 




E.T.
Interessantes Thema
...und wenn Ihr schon mal dabei seid: Die Professor-Last des (eigenen) Programmi würde mich auch interessieren

[OFFTOPIC]@IF: Wir müssen unbedingt mal wieder (ganz lange) Kettwurst essen gehen (wenns denn denStand noch gibt) , hab da viele Fragen an Dich... also, wenn wir mal Zeit finden...

...und warum wird eigentlich dieser OFFTOPIC-Befehl in der "Normal-Ansicht" immer mit dargestellt ??
[/OFFTOPIC]
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
05.07.2011  
 



[OFFTOPIC]
E.T. (05.07.11)


[OFFTOPIC]@IF: Wir müssen unbedingt mal wieder (ganz lange) Kettwurst essen gehen (wenns denn denStand noch gibt)
[/OFFTOPIC]




So siehts mal aus! Bin heute übrigens ganz in der Nähe der Ketwurst-Bude und potuto Dir was vorschmatzen!

E.T. (05.07.11)


[OFFTOPIC]...und warum wird eigentlich dieser OFFTOPIC-Befehl in der "Normal-Ansicht" immer mit dargestellt ??
[/OFFTOPIC]




Sonst wäres ja "nur" grau und nicht so sehr auch als OffTopic gekennzeichnet und immer grauer wirds weil man ja nicht so viel offtopic "labern" soll. ^^[/OFFTOPIC]
 
05.07.2011  
 




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

33.069 Views

Untitledvor 0 min.
RudiB.13.04.2020
p.specht06.12.2018
H.Brill22.11.2015
iF02.06.2015
Di più...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie