|
|
Informationen über auslastung |
Script zum Ändern von Attributen im AD- hohe CPU Auslastung |
Verfasst am: 17.01.2011, 11:48 Aufrufe: 718
Hallo zusammen,
ich beschäftige mich seit 2 Wochen gezwungenermaßen mit VBScript. Ich habe anhand verschiedenster Anleitungen und Teilen aus Scripts von diversen Websites ein kleines VBS geschrieben, das folgende Funktion hat:
Teil1:
+ Connect auf Oracle Datenbank
+ select statement wird ausgeführt wobei die Personalnummer und der An/Abwesend Status ausgelesen werden.
+ die Ausgabe wird etwas abgewandelt (if ...
|
CPU Auslastung auslesen |
Verfasst am: 02.10.2009, 15:01 Aufrufe: 966
Hi,so ich hab bis jetzt 2 verschiedene Möglichkeiten ausprobiert:1) per WMI -> die Auslesung dauert 3! Sekunden, und bringt alles durcheinander2) Registry -> naja da wurde bei mir permanent 0% angezeigtWMI Auslesung:http://www.activevb.de/tipps/vb6tipps/tipp0615.htmlRegistry Auslesung:http://www.activevb.de/tipps/vb6tipps/tipp0233.htmlWie gesagt kennt sonst noch jemand Möglichkeiten?Vllt noch zu der Registy Auslesung ...
|
Memory Flush - Ramverbrauch deutlich senken! |
Verfasst am: 15.06.2009, 18:53 Aufrufe: 1159
Aufgerufen wird das ganze durchMemoryManagement.FlushMemory()Aber Achtung: Den Code niemals aufrufen wenn euer Programm irgendwelche Berechnungen etc macht. Denn wenn man dabei eine GarbageCollection laufen lässt kann dies zu einer hohen Auslastung führen.Ihr müsst euch also gut überlegen ob ihr einfach einen Timer nehmt der auch mal zu einen blöden Moment ausgelöst werden kann oder ob ihr genau definiert wan ...
|
Upload Progressbar |
Verfasst am: 05.05.2008, 15:48 Aufrufe: 1105
Die Frage war auch nicht wie hoch die Auslastung ist, sondern ob es so auch funktioniert.
|
CPU Auslastung eines Prozess heruasfinden? |
Verfasst am: 02.05.2008, 16:57 Aufrufe: 816
Weiß jemand wie man in VB 6 die Prozessor Auslastung EINES Prozess herausfinden kann. Das gleiche mit der Speichernutzung. Weil mit der PROCESSENTRY32 struktur geht das nicht.....Gibts hierfür einen Anderen Apiaufruf? (Ich hol Prozessname ,PID und Anzahl der Thread mit CreateToolhelp32Snapshot (&H2)).Ich will damit dann eine Art erweiterten Taskmanager zusammenbauen...(Richtige Kategorie?! passt irgendwie in keine ri ...
|
CPU Bench *nicht löschen* |
Verfasst am: 25.04.2008, 19:13 Aufrufe: 1802
Hab auch nen C2Q Q6600
433090
415186
428840
Aber meine CPU Auslastung war nur auf 83-90% ôo
|
CPU Bench *nicht löschen* |
Verfasst am: 21.04.2008, 15:14 Aufrufe: 1802
Ne sorry.
Ist aber auch nur ne Vermutung. Keine Ahnung ob allein dadurch so große Unterschiede entstehen.
Und eigentlich sollte ja das DoEvents in der Schleife das mögliche Problem mit der Auslastung verhindern.
|
CPU Bench *nicht löschen* |
Verfasst am: 21.04.2008, 14:27 Aufrufe: 1802
Wahrscheinlich ist der Timer bei VB.Net genauso wie in VB6 nicht wirklich ganz exakt und wird vielleicht auch behindert durch die volle Auslastung der CPU.
|
CPU Bench *nicht löschen* |
Verfasst am: 21.04.2008, 14:22 Aufrufe: 1802
Hmz.. danke erstmal an euch.
Also, das Prog nutzt Multithread, um genau zu sein 4 Threads (Mein Quad CPU hat 100% Auslastung)
Aber dass die Ergebnisse sich so stark unterscheiden versteh ich net.
Um zu erkären wie das Prog. läuft,
es gibt einen Timer:
Private Sub timZeit_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles timZeit.Tick
booStop = True
timZeit.
|
Sleep Befehl |
Verfasst am: 17.12.2007, 21:32 Aufrufe: 3854
Verursacht genauso 100%ige Auslastung.
|
Sleep Befehl |
Verfasst am: 17.12.2007, 19:10 Aufrufe: 3854
Wie big earl sagt solltest du mit DoEvents arbeiten.
Verursacht zwar eine 100%ige Auslastung der CPU, aber das Programm läuft wenigstens ohne Probleme weiter.
Hier eine einfache Funktion dafür
Global deklarieren:
Private Declare Function GetTickCount Lib "kernel32" () As Long
Funktion:
Public Function WaitHere(ByVal Seconds As Long)
Dim x1 As Long, x2 As Long
x2 = Get ...
|
Memory Flush - Ramverbrauch deutlich senken! |
Verfasst am: 02.12.2007, 13:52 Aufrufe: 2818
FlushMemory()
Aber Achtung: Den Code niemals aufrufen wenn euer Programm irgendwelche Berechnungen etc macht. Denn wenn man dabei eine GarbageCollection laufen lässt kann dies zu einer hohen Auslastung führen.
Ihr müsst euch also gut überlegen ob ihr einfach einen Timer nehmt der auch mal zu einen blöden Moment ausgelöst werden kann oder ob ihr genau definiert wann das Programm "ausmisten" sol ...
|
Check Computer name |
Verfasst am: 28.10.2007, 22:32 Aufrufe: 625
Also wirklich dann mach jeden falls was raus und mach z.b.
Ip Anzeigen
Cpu Auslastung Anzeigen
Computername Anzeigen
Nur so als tipp ....
|
CBar |
Verfasst am: 16.09.2007, 19:48 Aufrufe: 569
Hey
Okay mein erstes nützliches tool ist heute fertig geworden ;D.
CBar ist eine Conrollbar die z.B
CPU auslastung
IP
Speicherplatz
Laufwerke Öffnet/Schlisst
und Uptime anzeigt.
Feedback erwünscht
EDIT:
P.S: Bei virustotal hat nur Panda was angezeigt aber ich weis net warum =(
Panda 9.0.0.4 2007.09.16 Suspicious file
|
|
|