Hallo,
Daher meine ich den Grund beim Apachen zu sehen, dass hier nicht genug connections offen sind bzw. der Apache nicht genug Anfragen gleichzeitg bedienen kann (meine Seiten sind sehr sehr grafikintensiv). Mein Problem ist aber nun: wie prüfe ich nach, ob das was ich mir da mit dem Apachen zusammenreime korrekt ist?
Schau Dir mal MaxClients an und bedenke, dass ein Browser normalerweise bis zu 2 gleichzeitige Verbindungen zum Server unterstützt. Der Defaultwert ist meist 256 (hängt auch vom MPM ab), d.h. Deine Zahl 100 (x2) passt da ziemlich gut rein.
Du kannst ja mal versuchen, MaxClients auf 512 oder 1024 zu setzen um zu sehen, ob es dann besser klappt.
Bedenke jedoch, dass viele Prozesse auch sehr viele Dateideskriptoren brauchen (eventuell musst Du Systemlimits hochsetzen, unter Linux kannst Du die maximale Gesamtzahl nachschlagen über »sysctl fs.file-max« als root - sollte auf mindestens 5 * Anzahl Serverprozesse stehen, gerne auch höher; bei mir steht's auf etwa 200 000) und außerdem RAM benötigen (was bei Dir aber wohl kein Problem darstellt, wenn erst 0,5 GiB verwendet werden).
Viele Grüße,
Christian