Hallo,
jein ...
Muss man leider so sagen.
Bsp 1:
Pentium 800 Ghz, 1 GB
RAM
20 User
Bsp 2:
DualCore 3200 Ghz, $GB
RAM
20 User
Klar sollte hier sein, dass der DualCore die Anfragen
"schneller" bearbeitet als der 800er.
Es kommt aber ganz darauf an, wie viele Abfragen an den Server gestellt werden
und wie komplex sie sind.
Und gaaanz wichtig, wie viel als Ergebnis übers Netz läuft.
Bei 4GB
Ram kann auch der
DB-Cache schön hochgesetzt werden.
Das hilft dann bei Selects (er muss nicht so oft auf die "lahme" Platte zugreifen)
Ich habe einen Kunden, der hatte nen 233er Pentium (Win-NT) mit 128 MB
Ram als Server.
Es waren aber auch nur 2-4 User dran, die kaum was gemacht haben.
Der Superserver benutzt pro User etwa 200-300 kB
RAM für die Kommunikation
(Quelle kann ich raussuchen, das ändert sich aber eh pro Version).
Er läuft als ein Prozess, jede Verbindung ist ein Thread.
Wegen "ein Prozess" nutzt ein Multi-Prozessor nur bedingt.
Der Classic (jede Verbindung ist ein Prozess) benutzt pro Verbindung
eine einzustellende Größe (habe die Berechnung gerade nicth im Kopf.
Hier muss man einfach nachrechnen, sonst swappt der Server.
Vorteil: Multi-Prozessoren werden benutzt.
Kurz und gut:
Prüfe, was deine Anwendung mit dem Server anfangen will.
Heiko