Wie viele Windows-handles "zu viele"?

Verstehe ich, dass die Antwort auf diese Frage davon abhängen, registry-Einstellungen und der Windows-version, und vielleicht auf die Menge an RAM, wenn nicht genügend Arbeitsspeicher vorhanden ist. Für die Zwecke dieser Frage, davon ausgehen, dass auf dem server ausreichend RAM (3+ GB).

Wenn eine Anwendung (3rd-party-Anwendung in diesem Fall) Lecks Griffe bei ein paar hundert einer Stunde, wie viele Griffe kann, die Anwendung Leck, bevor Sie andere Anwendungen ausführen in Schwierigkeiten? Von "Schwierigkeiten" meine ich, zum Beispiel, nicht zu starten, einen thread nicht öffnen Sie eine Datei, und so weiter.

Ich habe gesehen, einige Server (leicht geladenen) laufen einwandfrei mit einem Prozess (meist ein Datenbank-Prozess) mit ein paar Zehntausende von Griffen, so die alte 10000 Griff Grenzwert ist eindeutig nicht das Problem hier. (Und das war ein pro-Prozess-Grenze sowieso nicht beeinflussen würde, meine Bewerbung ist auch unter diesem Punkt.)

Kann jemand entweder die Frage beantworten oder zeigen Sie mich auf einige Ressourcen, die erklären, über wie viele Griffe ein Windows-server erlauben wird, bevor Sie effektiv laufen (von Griffen oder anderen system-Ressourcen)?

Dies scheint mehr wie ein ServerFault Art von Frage, die vielleicht.
Reben: ich dachte darüber nach, beschloss aber, da ich lief in dieses problem, mit einem Programm, das ich beibehalten, auch wenn ein 3rd-party-app ist die eine leckt die Griffe, gehörte er auf der Programmierer-Website. Wäre ich ein admin, die versuchen, um dies herauszufinden, SF wäre eher angebracht.
Diesem blog-post von 2011 hat einige gute empirische Hinweise darüber, welche Prozesse, nicht zu befürchten. E. g. lsass.exe bis zu 30.000 (32-bit) oder 50.000 (64-bit) ist OK.

InformationsquelleAutor Eddie | 2009-06-04

Schreibe einen Kommentar