Seite 7 von 16

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 3. Sep 2009, 23:17
von Martin
Das war keine Verarsche ;) sondern die Praxiserfahrung aus vielen Jahren...

Gruß
Martin

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 3. Sep 2009, 23:29
von sTunTe
Hallo Martin.

Ich bin auch nicht erst seit gestern "im Gewerbe" ;) und ich kann das Licht am Ende des Tunnels schon sehen....
Hoffentlich ist das nicht ein entgegenkommender LKW.... :shock:
:lol:

Gruß
sTunTe

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 6. Sep 2009, 21:53
von NaKa
AMD X2 2400BE (WHS Server)

Code: Alles auswählen

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Lavalys\EVEREST\SensorValues]
"Label.THDD1"="SAMSUNG HD103SI"
"Value.THDD1"="25"
"Label.VCPU"="CPU Core"
"Value.VCPU"="0.99"
"Label.SDATE"="Date"
"Value.SDATE"="06.09.2009"
"Label.STIME"="Time"
"Value.STIME"="21:47:39"
"Label.SUPTIME"="UpTime"
"Value.SUPTIME"="00:25:26"
"Label.SCPUCLK"="CPU Clock"
"Value.SCPUCLK"="1197"
"Label.SCPUMUL"="CPU Multiplier"
"Value.SCPUMUL"="6.0"
"Label.SCPUFSB"="CPU FSB"
"Value.SCPUFSB"="200"
"Label.SHTMUL"="HyperTransport Multiplier"
"Value.SHTMUL"="5"
"Label.SHTCLK"="HyperTransport Clock"
"Value.SHTCLK"="998"
"Label.SMEMCLK"="Memory Clock"
"Value.SMEMCLK"="239"
"Label.SMEMSPEED"="Memory Speed"
"Value.SMEMSPEED"="DDR2-479"
"Label.SDRAMFSB"="DRAM:FSB Ratio"
"Value.SDRAMFSB"="CPU/5"
"Label.SMEMTIM"="Memory Timings"
"Value.SMEMTIM"="5-5-5-15 CR2"
"Label.SCPUUTI"="CPU Utilization"
"Value.SCPUUTI"="22"
"Label.SCPU1UTI"="CPU1 Utilization"
"Value.SCPU1UTI"="15"
"Label.SCPU2UTI"="CPU2 Utilization"
"Value.SCPU2UTI"="27"
"Label.SMEMUTI"="Memory Utilization"
"Value.SMEMUTI"="22"
"Label.SUSEDMEM"="Used Memory"
"Value.SUSEDMEM"="855"
"Label.SFREEMEM"="Free Memory"
"Value.SFREEMEM"="2983"
"Label.SGPU1CLK"="GPU Clock"
"Value.SGPU1CLK"="494"
"Label.SGPU1UTI"="GPU Utilization"
"Value.SGPU1UTI"="0"
"Label.SBATT"="Battery"
"Value.SBATT"="No Battery"

Intel Core i7-920 Hauptclient

Code: Alles auswählen

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Lavalys\EVEREST\SensorValues]
"Label.SDATE"="Date"
"Value.SDATE"="06.09.2009"
"Label.STIME"="Time"
"Value.STIME"="21:52:13"
"Label.SUPTIME"="UpTime"
"Value.SUPTIME"="03:55:23"
"Label.SCPUCLK"="CPU Clock"
"Value.SCPUCLK"="1622"
"Label.SCPUMUL"="CPU Multiplier"
"Value.SCPUMUL"="12.0"
"Label.SCPUFSB"="CPU FSB"
"Value.SCPUFSB"="135"
"Label.SMEMCLK"="Memory Clock"
"Value.SMEMCLK"="675"
"Label.SMEMSPEED"="Memory Speed"
"Value.SMEMSPEED"="DDR3-1352"
"Label.SDRAMFSB"="DRAM:FSB Ratio"
"Value.SDRAMFSB"="5:1"
"Label.SMEMTIM"="Memory Timings"
"Value.SMEMTIM"="7-7-7-20 CR2"
"Label.SCPUUTI"="CPU Utilization"
"Value.SCPUUTI"="1"
"Label.SCPU1UTI"="CPU1 Utilization"
"Value.SCPU1UTI"="4"
"Label.SCPU2UTI"="CPU2 Utilization"
"Value.SCPU2UTI"="0"
"Label.SCPU3UTI"="CPU3 Utilization"
"Value.SCPU3UTI"="2"
"Label.SCPU4UTI"="CPU4 Utilization"
"Value.SCPU4UTI"="0"
"Label.SCPU5UTI"="CPU5 Utilization"
"Value.SCPU5UTI"="0"
"Label.SCPU6UTI"="CPU6 Utilization"
"Value.SCPU6UTI"="4"
"Label.SCPU7UTI"="CPU7 Utilization"
"Value.SCPU7UTI"="0"
"Label.SCPU8UTI"="CPU8 Utilization"
"Value.SCPU8UTI"="1"
"Label.SMEMUTI"="Memory Utilization"
"Value.SMEMUTI"="62"
"Label.SUSEDMEM"="Used Memory"
"Value.SUSEDMEM"="7714"
"Label.SFREEMEM"="Free Memory"
"Value.SFREEMEM"="4571"
"Label.SGPU1CLK"="GPU Clock"
"Value.SGPU1CLK"="301"
"Label.SGPU1SHDCLK"="GPU Shader Clock"
"Value.SGPU1SHDCLK"="602"
"Label.SGPU1MEMCLK"="GPU Memory Clock"
"Value.SGPU1MEMCLK"="100"
"Label.SBATT"="Battery"
"Value.SBATT"="No Battery"
"Label.TMOBO"="Motherboard"
"Value.TMOBO"="46"
"Label.TCPU"="CPU"
"Value.TCPU"="35"
"Label.TCC-1-1"="CPU #1 / Core #1"
"Value.TCC-1-1"="44"
"Label.TCC-1-2"="CPU #1 / Core #2"
"Value.TCC-1-2"="44"
"Label.TCC-1-3"="CPU #1 / Core #3"
"Value.TCC-1-3"="41"
"Label.TCC-1-4"="CPU #1 / Core #4"
"Value.TCC-1-4"="41"
"Label.TNB"="North Bridge"
"Value.TNB"="44"
"Label.TGPU1"="GPU"
"Value.TGPU1"="61"
"Label.TGPU1AMB"="GPU Ambient"
"Value.TGPU1AMB"="51"
"Label.TGPU1MEM"="GPU Memory"
"Value.TGPU1MEM"="53"
"Label.TGPU1VRM"="GPU VRM"
"Value.TGPU1VRM"="50"
"Label.THDD1"="SAMSUNG HD103UJ"
"Value.THDD1"="25"
"Label.THDD2"="SAMSUNG SP2504C"
"Value.THDD2"="28"
"Label.THDD4"="ST31000528AS"
"Value.THDD4"="45"
"Label.FCPU"="CPU"
"Value.FCPU"="3971"
"Label.FCHA1"="Chassis #1"
"Value.FCHA1"="1445"
"Label.FCHA2"="Chassis #2"
"Value.FCHA2"="458"
"Label.FGPU1"="GPU"
"Value.FGPU1"="850"
"Label.VCPU"="CPU Core"
"Value.VCPU"="0.94"
"Label.VP5V"="+5 V"
"Value.VP5V"="5.00"
"Label.VBAT"="VBAT Battery"
"Value.VBAT"="3.15"
"Label.VDIMM"="DIMM"
"Value.VDIMM"="1.70"
"Label.VGPU1VCC"="GPU Vcc"
"Value.VGPU1VCC"="3.32"
"Label.VGPU1VRM"="GPU VRM"
"Value.VGPU1VRM"="1.06"
"Label.CCPU"="CPU"
"Value.CCPU"="4.56"
"Label.CGPU1VRM"="GPU VRM"
"Value.CGPU1VRM"="7.26"
"Label.PCPU"="CPU"
"Value.PCPU"="4.31"


Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 6. Sep 2009, 22:18
von sTunTe
@NaKa:

Der CPU-Lüfter Deines Core i7 läuft mit fast 4000 U/min??? :o
Was is'n das für'n Ding?
40mm-Lüfter? :lol:

Gruß
sTunTe

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 7. Sep 2009, 09:17
von sTunTe
... und wer immernoch nicht glaubt, dass ich mich langsam aber sicher der ersten Beta nähere....
Bitteschön: ;)

Bild

Zu Testzwecken habe ich die Deaktivierung der nichtbenötigten Graphen, Textboxen , etc. abgeschaltet.
Außerdem fehlen noch die Funktionen fürs Netzwerk, GPU, Temps und Lüfter.
Und ja, ich habe gesehen dass die Textboxen auf der rechten Seite etwas zu klein sind... :roll:
Das wird noch geändert.

Und nun zu den (scheinbar) schlechten Nachrichten...
Die Werte auf der rechten Seite (Time), spiegeln die Dauer der Abfragezeit des Clienten wieder.
*Hatte Onkel sTunTe nicht etwas von ca. 1 Sekunde gefaselt???*
Ja, hatte er....
Da war ihm aber noch nicht bewusst, wie ungenau die Werte sind, die MS einem als "PerfFormattedData" (vorberechnete Werte) liefert. :roll:
Dies macht sich besonders bei der Prozessorauslastung bemerkbar, bei der durchaus mal eben 20% im Vergleich zum Taskmanager unterschlagen werden. :o
Und als ob das noch nicht reichen würde, ist auch kein Schema zu erkennen, um wieviel denn nun die "vorgekauten" Werte abweichen.
Mal werden 5% zu wenig angezeigt, dann mal wieder 10% zuviel, usw. usf...

Allerdings sei ebenfalls angemerkt:
Der Taskmanager ist auch nicht das Maß aller Dinge und zeigt auch nur Durchschnittswerte an.

Glücklicherweise gibt es aber zu den "PerfFormattedData" auch noch die "PerfRawData", die sich zum exakteren Berechnen von Werten besser eignen.
Allerdings (wie sollte es auch anders sein :roll: ) hat die Sache zwei Haken:
Erstens, die Daten liegen nicht im "Klartext", sondern als "uint64"-Format vor,
und zweitens muss man diese Werte zweimal abfragen und nebenbei etwas Zeit verstreichen lassen, um anschließend mit einer "netten, kleinen" Formel den prozentualen Wert ermitteln...
Als "Pausenzeit" haben sich hier 2000 ms (2 sek.) als ideal herausgestellt.
Bei geringeren Zeiten konnte es vorkommen, dass negative Werte zurückgeliefert wurden.
*Notiz an mich selbst: Patent einreichen! Ein Prozessor, der Rechenleistung und somit Energie zurückliefert... :D Ich werd' reich!!! Ich fahr nach Disneyland... und trete Micky in den S... :twisted: *

Die restlichen Werte werden aber weiterhin mit dem "Vorgekauten" abgerufen, da hier (meiner Meinung nach) exaktere Werte wenig Sinn ergeben.
Außerdem würde das nur unnötig die Abfragezeit verlängern.
Von dem höheren Rechenaufwand mal ganz zu schweigen.

Disk:
Hier werden nicht die Lese- und Schreibwerte pro Sekunde angezeigt, sondern...
Zitat: "Der Prozentanteil der verstrichenen Zeit, die das ausgewählte Laufwerk mit dem Bearbeiten von Lese- und Schreibanforderungen beschäftigt war."
Allerdings nicht von einem, sondern von allen (Festplatten-)Laufwerken.


Für Netzwerk und Grafikkarten werden ebenfalls nur ein einziger Graph bzw. Linie für alle Geräte (mehrere NICs, bzw. Grafikkarten) angezeigt.
Zumindest in der Übersicht.
Bei der Detailansicht wird sich das (eventuell) noch ändern.


Soviel zum Thema...
Weitere "News" folgen, sobald es etwas interessantes zu berichten gibt...


Gruß
sTunTe

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 7. Sep 2009, 14:38
von NaKa
@ Stunte,

die 4000rpm sind schon richtig so ;)
eine Wasserpumpe dreht nunmal mit 4000rpm ;)
Dafür hab ich unter maximaler Volllast mit 4,2Ghz dann auch nur 58C° an Core Temp :D

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 7. Sep 2009, 17:27
von Mike Lowrey
Sieht ja schon mal sehr gut aus!

Wenn du Alpha, Beta oder sonst was Tester brauchst -> PN

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 7. Sep 2009, 18:27
von Nobby1805
Mike Lowrey hat geschrieben:Sieht ja schon mal sehr gut aus!

Wenn du Alpha, Beta oder sonst was Tester brauchst -> PN
Ich schließe mich an ;)

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 7. Sep 2009, 20:57
von sTunTe
NaKa hat geschrieben:@ Stunte,

die 4000rpm sind schon richtig so ;)
eine Wasserpumpe dreht nunmal mit 4000rpm ;)
Dafür hab ich unter maximaler Volllast mit 4,2Ghz dann auch nur 58C° an Core Temp :D
Siehste..
Wieder was dazu gelernt.
Wobei ich allerdings der Meinung bin, dass eine Wasserpumpe entweder in den Teich, das Aquarium oder ins Auto gehört.
Jedoch nicht in ein mit relativ teuren elektronischen Bauteilen bestücktem Gehäuse...
Wasser und Elektrizität vertragen sich nunmal von Natur aus nicht besonders gut miteinander...

Aber so ist das nunmal mit den Generationen. ;)
Da trennen sich Welten... :lol:

@ Mike & Nobby:
Geduld, Geduld!
Ihr werdet die Betaphase schon nicht verpassen, versprochen! ;)


Gruß
sTunTe

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 6. Okt 2009, 22:19
von sTunTe
So...
Da ich schon lange nichts mehr von meiner Baustelle berichtet habe, mal wieder ein kleines Update.
Zum eigentlichen Addin gibt's zur Zeit nicht wirklich Neues zu erzählen.
Außer vielleicht dass ich es mittlerweile mehrmals über mehrere Tage laufen lassen habe, ohne dass es zu Fehlern kam.
Dabei wurden mehrere Clienten eingesetzt die unter realen Bedingungen liefen.
Sprich: Rechner hochfahren, damit Arbeiten/Spielen, Rechner in StandBy/Ruhezustand schicken, etc. etc...
Somit konnte ich mir also selber beweisen, das die WMI-Timeouts mit denen ich zu kämpfen hatte, der Vergangenheit angehören.

Das einzige was mich momentan noch wirklich stört, sind die Werte der Diskauslastung.
Irgendwie passen diese noch nicht... :evil:
Hier muss ich nochmal ran.

Da ich im Augenblick aber ehrlicherweise von WMI-Abfragen momentan die Schnauze voll habe, widme ich mich momentan einem anderen Feature, den schon angesprochenen Themes.
Zugegeben: Reiner Optik-Schnickschnack....
Aber da ich's mir auf meine ToDo-Liste gesetzt habe und ich selber dieses Feature haben möchte, werkel ich nun halt daran herum.... ;)

Und so sieht das Setting dafür momentan aus:

Bild

Zur Funktionsweise:
Auf der linken Seite sieht man die vorhanden, fest eingestellten Themes, die sich bis auf die Custom-Themes auch nicht abändern lassen.
In der Mitte befinden sich die einzelnen Slider, mit denen sich die RGB- und Alpha-Werte der Controlls einstellen lassen.
Und auf der rechten Seite das Preview-Fenster, in dem die Änderungen in Echtzeit dargestellt werden.

Somit kann sich dann jeder HomeServer-Admin seine Lieblingsfarben zusammenkleistern... ;)

Eine Import- und Export-Funktion wird's natürlich auch noch geben.


Gruß
sTunTe

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 6. Okt 2009, 22:41
von Mike Lowrey
jeder HomeServer-Admin seine Lieblingsfarben zusammenkleistern...
Geil! Dann kann ich mir für jeden Tag ein anderes Theme einstellen? :D


Spaß beiseite, hauptsache du verlierst nicht die Lust am weiter machen! :-)

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 6. Okt 2009, 23:36
von sTunTe
Mike Lowrey hat geschrieben:Geil! Dann kann ich mir für jeden Tag ein anderes Theme einstellen? :D
Mal schauen, wieviele vorgefertigte und wieviele User-Themes ich einbaue...
Mike Lowrey hat geschrieben:Spaß beiseite, hauptsache du verlierst nicht die Lust am weiter machen! :-)
Da mach Dir mal keine Sorgen.
Ich hab mich nur in letzter Zeit zuviel mit den WMI-Klassen herumgeschlagen.
Und bei weit über 1.000 Klassen braucht man dann schonmal eine kleine Auszeit.
Stell Dir einfach vor, Du würdest jeden Tag das gleiche Essen serviert bekommen.
Egal wie gut es schmeckt, irgendwann kommt es Dir zu den Ohren heraus.... Bild


Gruß
sTunTe

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 7. Okt 2009, 09:34
von NaKa
Ich wollte schon immer mal WMI-Klassen zum Abendessen haben :D
Aber zum Thema... ich fahre seit Jahren das gleiche Auto, ist das jetzt auch so, das es nicht mehr "schmeckt" :D ;)
Wen man dir irgendwie helfen kann, dann hop hop :) ansage :)

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 7. Okt 2009, 10:45
von Mike Lowrey
ist das jetzt auch so, das es nicht mehr "schmeckt"
Probier doch einfach mal ein Stück davon!
Und bei weit über 1.000 Klassen braucht man dann schonmal eine kleine Auszeit.
Naja Auszeit kann man das ja kaum nennen !

Re: Ankündigung: Addin für Lavalys EVEREST

Verfasst: 7. Okt 2009, 10:49
von sTunTe
NaKa hat geschrieben:Ich wollte schon immer mal WMI-Klassen zum Abendessen haben :D
Na dann.
Hau's Dir rein.
http://msdn.microsoft.com/en-us/library ... S.85).aspx
NaKa hat geschrieben:Aber zum Thema... ich fahre seit Jahren das gleiche Auto, ist das jetzt auch so, das es nicht mehr "schmeckt" :D ;)
Kann ich Dir nicht beantworten.
Ich für meinen Teil war damals froh als ich meinen nach acht Jahren verkauft hatte.
Tja,... und mein heutiger?
Wenn's nach unserem Staat ginge, wäre dieser verschrottet worden, bzw. auf 'nem Schiff Richtung Afrika unterwegs.
Und ich müsste mich mit einem "3-Liter-Auto" zufrieden geben.
Finde ich persönlich etwas übertrieben.
Wo soll ich denn so ein Auto ausfahren?!?
Nene... 2,6 Liter Hubraum reichen mir voll und ganz. ;)
Mal ganz davon ab, dass mir das neue Modell eine "Spur" zu teuer ist...

NaKa hat geschrieben:Wen man dir irgendwie helfen kann, dann hop hop :) ansage :)
Besten Dank.
Aber ich habe gestern Abend, bzw. heute Morgen schon die Lösung für mein "Festplattenproblem" gefunden.
Ab und zu sollte man sich den windowseigenen Systemmonitor mal etwas genauer ansehen... :roll:
Hier findet man unter "Pysikalischer Datenträger" den Eintrag "Leerlaufzeit (%)".
Nimmt man nun diesen und subtrahiert ihn von 100%, erhält man die Auslastung der Platten.
Wählt man zudem die Instanz "_Total" spielt es auch keine Rolle mehr wieviele Platten, Arrays, was weiß ich, in einem Rechner werkeln...


Gruß
sTunTe