Cypheros System Info Tool (Temperatur und Auslastung)

Begonnen von Cypheros, Oktober 01, 2020, 23:21:43

« vorheriges - nächstes »

Cypheros

Hab dir Mehl geschickt mit einer Debug-Version, die im Fehlerfall vorschriftsmässig aus dem Leben scheidet und die genaue Todesursache hoffentlich ins Application.log schreibt.

Mam

Zitat von: Cypheros am Oktober 09, 2020, 16:34:38
Hab dir Mehl geschickt mit einer Debug-Version, die im Fehlerfall vorschriftsmässig aus dem Leben scheidet und die genaue Todesursache hoffentlich ins Application.log schreibt.
Na ja, sie scheidet nicht, aber sie zeigt auch keine CPU Temperatur mehr (mit & ohne DLL/SYS).
Haben wir da etwa ein kleines Debug/Release (aka Optimizer) Problemchen ?  ;D

Cypheros

OK, neue 0.5.9 ist online. Scheint ja wohl ein Problem mit dem 64bit Code-Optimierer der aktuellen Delphi-Version 10.4.1 zu sein.

Mam

und solange Du noch am KommPeila rumsuchst, kannst Du Dir auch noch Gedanken für eine dritte Anzeige machen: LÜFTERDREHZAHL  ;D
Zumindest der CPU Lüfter sollte mit angezeigt werden, denn die Temperatur alleine ist nicht so wirklich aussagekräftig, da manche Lüfterregelungen doch arg nachhängen.
Einzelne Hitzespitzen sind also normal, könnten den Anwender aber erschrecken.
Und wenn der Lüfter nicht hochregeln sollte, ist es Zeit mal ins BIOS oder so zu gucken...

Ich installier mir meist die "Tools fürs MoBo"  nicht mit, bzw, schmeisse sie später wieder runter, da sie meist viel BLOATWARE enthalten. Eine kleine Anzeige der wichtigsten Eckdaten ist aber gerne willkommen  ;D

Cypheros

Lüfterdrehzahl wird für Nvidia- und AMD- Grafikkarten angezeigt mit Version 0.5.10

Cypheros

Die neue Version 0.5.11 unterstützt nun auch die neue Ryzen 5000er CPUs (Zen3).

Mam

Zitat von: Cypheros am Dezember 08, 2020, 20:30:10
Die neue Version 0.5.11 unterstützt nun auch die neue Ryzen 5000er CPUs (Zen3).
Dafür unterstützt sie die alten GPUs nicht mehr :-(  >:(


Irgendwie entfernst Du Dich mal wieder vom Ziel... :-(
Ich bleib mal bei der letzten Version  ;D

Cypheros

#52
Keine Ahnung, was da los ist aber die zuständige Klasse AmdGPU hat sich in keiner Weise geändert.

Mam

Zitat von: Cypheros am Dezember 09, 2020, 01:34:44
Keine Ahnung, was da los ist aber die zuständige Klasse AmdGPU hat sich in keiner Weise geändert.
Keine Ahnung, was Du da gemacht hast, auf jeden Fall krieg ich mit der alten Version sofort ne Anzeige, mit der Neuen nur den Geier Sturzflug
(ist jetzt aber auch nicht soooo lebenswichtig, ich benutze das Tool selten bis gar nicht, probiere es immer nur aus, wenn Du ne neue Version verbreitest und lege sie dann in die Ecke)

Cypheros

Kannst Du die 0.5.11 nochmal ausprobieren und mir das Application.log unter "C:\ProgramData\Cypheros\SystemInfo" zukommen lassen?

Mam

#55
Zitat von: Cypheros am Dezember 10, 2020, 15:49:33
Kannst Du die 0.5.11 nochmal ausprobieren und mir das Application.log unter "C:\ProgramData\Cypheros\SystemInfo" zukommen lassen?
Hab heute meinen gnädigen  ;D
10.12.2020 16:42:41: Start
10.12.2020 16:42:41: Cypheros System Info 0.5.11
10.12.2020 16:42:41: Windows       = Windows 10 (Version 10.0, Build 19042, 64-Bit-Edition)
10.12.2020 16:42:41: CPU vendor    = AuthenticAMD
10.12.2020 16:42:41: CPU model     = AMD Ryzen 9 3900X 12-Core Processor
10.12.2020 16:42:41: CPU signature = 00870F10
10.12.2020 16:42:41: CPU family    = 23
10.12.2020 16:42:41: CPU model     = 113
10.12.2020 16:42:41: CPU stepping  = 0
10.12.2020 16:42:41: CPU features  = FPU,TSC,CX8,SEP,CMOV,MMX,FXSR,SSE,SSE2,SSE3,MONITOR,CX16,X64,MMX+,SSSE3,SSE4.1,SSE4.2,AES,AVX,PopCnt,XSAVE,RDTSCP,SSE4A,ABM,LAHF,PCLMULQDQ,FMA,MOVBE,F16C,RDRAND,BMI1,AVX2,BMI2,RDSEED,ADX,CLFLUSHOPT,CLWB,SHA
10.12.2020 16:42:41: Start WinRing0 to access AMD CPU temperature sensor
10.12.2020 16:42:41: WinRing0 status = 0
10.12.2020 16:42:41: first temperature call >
First temperature readout (NB) = 67°C
10.12.2020 16:42:41: AMD GPUs found = 1
10.12.2020 16:42:41: AMD driver version = 20.45.01.18-201113a-361134C-RadeonSoftwareAdrenalin2020
10.12.2020 16:42:41: AMD Catalyst version =
10.12.2020 16:42:41: GPU1 vendor = AMD
10.12.2020 16:42:41: GPU1 model  = Radeon RX 5700 XT
10.12.2020 16:42:41: GPU1 Overdrive version  = 8
10.12.2020 16:42:41: GPU1 usage  = 11%
10.12.2020 16:42:41: GPU1 temperature  = 31°C
10.12.2020 16:42:41: GPU1 first usage call
ADL2_New_QueryPMLogData_Get = 0
Allocated mem = 332 bytes
Free mem = 332 bytes
ADL2_Overdrive5_FanSpeed_Get = Function  not supported by the driver (-8)
ADL2_Adapter_MemoryInfo_Get = OK (0)

10.12.2020 16:42:41: GPU1 ADL2_New_QueryPMLogData_Get
ADL2_New_QueryPMLogData_Get = 0
Allocated mem = 332 bytes
SENSOR_MAXTYPES = 0 , 0
PMLOG_CLK_GFXCLK = 1 , 104
PMLOG_CLK_MEMCLK = 1 , 400
PMLOG_CLK_SOCCLK = 1 , 554
PMLOG_CLK_UVDCLK1 = 1 , 0
PMLOG_CLK_UVDCLK2 = 1 , 0
PMLOG_CLK_VCECLK = 0 , 0
PMLOG_CLK_VCNCLK = 0 , 0
PMLOG_TEMPERATURE_EDGE = 1 , 31
PMLOG_TEMPERATURE_MEM = 1 , 36
PMLOG_TEMPERATURE_VRVDDC = 1 , 27
PMLOG_TEMPERATURE_VRMVDD = 0 , 0
PMLOG_TEMPERATURE_LIQUID = 0 , 0
PMLOG_TEMPERATURE_PLX = 0 , 0
PMLOG_FAN_RPM = 1 , 1128
PMLOG_FAN_PERCENTAGE = 1 , 22
PMLOG_SOC_VOLTAGE = 1 , 793
PMLOG_SOC_POWER = 0 , 0
PMLOG_SOC_CURRENT = 0 , 0
PMLOG_INFO_ACTIVITY_GFX = 1 , 9
PMLOG_INFO_ACTIVITY_MEM = 1 , 9
PMLOG_GFX_VOLTAGE = 1 , 750
PMLOG_MEM_VOLTAGE = 1 , 850
PMLOG_ASIC_POWER = 1 , 13
PMLOG_TEMPERATURE_VRSOC = 0 , 0
PMLOG_TEMPERATURE_VRMVDD0 = 1 , 29
PMLOG_TEMPERATURE_VRMVDD1 = 1 , 30
PMLOG_TEMPERATURE_HOTSPOT = 1 , 31
PMLOG_TEMPERATURE_GFX = 0 , 0
PMLOG_TEMPERATURE_SOC = 0 , 0
PMLOG_GFX_POWER = 0 , 0
PMLOG_TEMPERATURE_CPU = 0 , 0
PMLOG_CPU_POWER = 0 , 0
PMLOG_CLK_CPUCLK = 0 , 0
PMLOG_THROTTLER_STATUS = 0 , 0
PMLOG_CLK_VCN1CLK1 = 0 , 0
PMLOG_CLK_VCN1CLK2 = 0 , 0
PMLOG_SMART_POWERSHIFT_CPU = 0 , 0
PMLOG_SMART_POWERSHIFT_DGPU = 0 , 0
PMLOG_MAX_SENSORS_REAL = 1 , 3
Free mem = 332 bytes

10.12.2020 16:42:42: GPU usage type: Overdrive 8
10.12.2020 16:42:42: GPU temperature type: Overdrive 8
10.12.2020 16:42:45: EIntfCastError: Interface nicht unterstützt

Anfangs scheint er ja sogar eine Temperatur auslesen zu können, aber bevor er sie anzeigt, macht er die Grätsche (nach dem EIntfCastError gibts dann nur noch den Segfault als Schwanengesang)
Sind wir da nicht so typensicher ? ? ?  ;D


www.cypheros.de