[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Apache 32bit vs 64bit



Thomas Halinka schrieb:
Hallo Jochen,

Auf 64Bit lag der Speicherverbraucht (bei glicher Besucherzahl bei >7GB
RAM)
das soll daran liegen, dass alle type mehr speicher bekommen, so habe ich das mal gelesen

Um was für Server soll es überhaupt gehen? Professionelle Serverhardware
gibt es doch kaum noch in 32 Bit, oder irre ich da?
alle 64 BIT systeme sind auch 32 bit kompatible (wenn den die treiber mitmachen)

Ja klar, aber ich werde XEN nutzen. Und da stellte sich mir aktuell die
Frage, ob ich nun 3 Apache domU mit je 4GB als i386 laufen lasse oder
lieber eine fette domU mit amd64 und 12GB RAM.
ich behaupt xen ist da auch ein wenig lahm! der netzwerstack ist nicht ganz so schnell wie man denkt. (gab hier einen thread drüber)
ubuntu xen vergleich und debian, ich habe es nie gemessen aber mit einer
normalen  installation auf einem vergleichbaren rechner ist xen echt lahm!

I believe 64 bit make more sense in worker mpm where threads do most of
the work unlike processes in prefork.


Naja ich bin schon drüber...

unter i386 ca 5GB RAM-Verbrauch
(bedenke, dass man noch für den erweiterten addresraum speicher brauch! 32 bit endet mit 4G)
unter amd 64 > 7GB Ram-Verbrauch
dafür hat man ja auch mehr ;) 2 CPU die brauchen mehr speicher damit sie sich nicht in die quere kommen.
sie können aber auch einige sachen gemeinsam nutzen
So oder so würde ich worker immer prefork vorziehen.
threads und echte prozesse sind meines erachtens nicht so dramatich anders! beide können auch SMP systemen meist parallel laufen.
prozesse sind jedoch meist langsama, dafür vollständig selbständig.

eventl. hat es ja was mit code injection zu tun und anderen kernel interner. (oder es ist beides ein und das selbe) es wird eventuell vom compiler umgebaut!

J.

Grüße

Thomas



Jens Kapitza


Reply to: