32/64-bit Unterschiede beim Speicherverbrauch?!

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
crazybug
Beiträge: 17
Registriert: 19.09.2008 08:25:13

32/64-bit Unterschiede beim Speicherverbrauch?!

Beitrag von crazybug » 28.07.2009 22:35:53

Hi,

ich hab 2 vserver mit debian lenny. der eine als 32bit, der andere als 64bit server.

Auf beiden habe ich

Code: Alles auswählen

lighttpd-1.4.19 (ssl) - a light and fast webserver
Build-Date: Sep 27 2008 12:07:07
und

Code: Alles auswählen

PHP 5.2.6-1+lenny3 with Suhosin-Patch 0.9.6.2 (cgi-fcgi) (built: Apr 26 2009 20:03:49)
Copyright (c) 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
installiert.

Auf dem 32-Bit Server sieht es so aus:

Code: Alles auswählen

32291 www-data  15   0  6096 1832  856 S    0  0.2   0:00.30 lighttpd
32292 www-data  17   0 29052 3104 2752 S    0  0.3   0:00.01 php5-cgi
11581 www-data  16   0 37148  12m 2888 S    0  1.0   0:01.58 php5-cgi
11583 www-data  17   0 37148  12m 3056 S    0  1.1   0:01.63 php5-cgi
Auf dem 64-Bit Server sieht es so aus:

Code: Alles auswählen

18474 www-data  20   0 54132 2212  884 S    0  0.2   0:02.08 lighttpd
18475 www-data  20   0  145m 8672 5576 S    0  0.8   0:00.00 php-cgi
18482 www-data  20   0  145m 3460  364 S    0  0.3   0:00.00 php-cgi
18483 www-data  20   0  145m 3460  364 S    0  0.3   0:00.00 php-cgi
Kann mir jemand sagen wieso der Speicherverbrauch beider Systeme so derbe unterschiedlich ist?
- Auf beiden Systemen benutze ich dieselben Konfigurations files und dieselben Module (php).

Grüße
CBUg

Benutzeravatar
me
Beiträge: 868
Registriert: 30.10.2005 00:14:23
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Paderborn
Kontaktdaten:

Re: 32/64-bit Unterschiede beim Speicherverbrauch?!

Beitrag von me » 29.07.2009 18:19:34

Anderes Script, anderer verbrauch? Andere/mehr entropy bei Verschlüsselung?

An sich hat man mit 64bit einen maginal höheren Speicherverbrauch durch die größeren Register, alles aber nichts worum man sich sorgen muss - wobei es auch ekligen Kot-Code gibt, der auf einer Architektur Leaked und auf der anderen nicht.
Anytime if we think we were right,
we were maybe wrong.

crazybug
Beiträge: 17
Registriert: 19.09.2008 08:25:13

Re: 32/64-bit Unterschiede beim Speicherverbrauch?!

Beitrag von crazybug » 30.07.2009 09:57:36

Hi,

beide Systeme waren zu dem Zeitpunkt idle - keine ausgeführten skripte.

Wenn das was du schreibst stimmt, müsste das ja bedeuten das php5 debian lenny rls auf 64bit leaked.

Beide Webserver haben eine identische Konfiguration.

(Der Unterschied mit php-cgi ist btw. nur ein link auf php5-cgi)

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Re: 32/64-bit Unterschiede beim Speicherverbrauch?!

Beitrag von minimike » 30.07.2009 14:10:53

64 bit binarys sind grösser wie 32 bit. Da diese in den Speicher geladen werden erklärt das den höheren Verbrauch.
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

crazybug
Beiträge: 17
Registriert: 19.09.2008 08:25:13

Re: 32/64-bit Unterschiede beim Speicherverbrauch?!

Beitrag von crazybug » 30.07.2009 17:18:03

und das erklärt, wieso der lighty unter 32bit 6mb ram verbraucht und unter 64bit 54mb möchte?


btw: 54 / 6 = 9 - der Verbrauch wächst aufs 9fache.

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Re: 32/64-bit Unterschiede beim Speicherverbrauch?!

Beitrag von minimike » 30.07.2009 18:26:21

Öhm nö nicht wirklich :oops:
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Antworten