kostenloser Webspace werbefrei: lima-city


apache2 Debian minimal<->regular

lima-cityForumHeim-PCBetriebssysteme

  1. Autor dieses Themas

    voloya

    voloya hat kostenlosen Webspace.

    Hallo :wave:

    Wenn ich Debian 6 installiere wird Apache2 mitinstalliert. Das verbraucht dann so 40-50 MB RAM mit php5.
    Wenn ich Debian 6 minimal installiere und Apache2 manuell installiere verbraucht es 240 MB RAM.

    Das kann nur an der Konfiguration liegen, denke ich mir und werfe einen Blick auf die unterschiedlichen apache2.conf-Dateien. Da sind dann auch Unterschiede, die ich versuche anzupassen aber es ändert sich absolut nichts. Schlussendlich habe ich einfach den gesamten config-Ordner von dem mini-apache2 zu dem RAM-Verbraucher-apache2 rüberkopiert (inklusive mods-enabled usw.), aber apache2 verbraucht trotzdem hartnäckig 230-240 MB. :wow:

    Woran liegt das? Ich hätte gerne einen Webserver ohne dass ich jedes mal Debian 6 (nicht-minimal) installieren muss. Zur Not verwende ich halt lighttpd, aber das muss doch irgendwie zu schaffen sein. :wow:

    mfg :wave:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. schrotti12

    Moderator Kostenloser Webspace von schrotti12

    schrotti12 hat kostenlosen Webspace.

    Schau dir vieleicht mal die Prozesse mit "top" an. Dann siehst du was zusätzlich läuft und welcher Prozess wie viel Speicher verbraucht. Von diesen kannst du dann auf die Executeables und letzten Endes auf die Pakete schließen welche zusätzlich installiert werden.

    Ich bin mittlerweile auf Java und Glassfish-App-Server umgestiegen und kann insofern nicht mehr so viel zu Apache sagen, aber ich hoffe, dass dir das weiter geholfen hat.

    Beitrag zuletzt geändert: 29.6.2012 13:15:13 von schrotti12
  4. Autor dieses Themas

    voloya

    voloya hat kostenlosen Webspace.

    schrotti12 schrieb:
    Schau dir vieleicht mal die Prozesse mit "top" an. Dann siehst du was zusätzlich läuft und welcher Prozess wie viel Speicher verbraucht. Von diesen kannst du dann auf die Executeables und letzten Endes auf die Pakete schließen welche zusätzlich installiert werden.

    PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
        1 root      15   0  2024  696  604 S  0.0  0.3   0:00.12 init
     1463 root      15   0  1944  696  576 S  0.0  0.3   0:00.00 syslogd
     1483 root      18   0  3776  760  600 S  0.0  0.3   0:00.00 cron
     1494 root      18   0  5484  956  572 S  0.0  0.4   0:00.00 sshd
     1553 root      15   0  8540 3000 2452 R  0.0  1.1   0:00.10 sshd
     1555 root      15   0  4480 1732 1404 S  0.0  0.7   0:00.00 bash
     3431 root      18   0  5316 2592 1340 S  0.0  1.0   0:00.00 apache2
     3432 www-data  25   0  5088 1792  564 S  0.0  0.7   0:00.00 apache2
     3433 www-data  25   0  221m 3004 1400 S  0.0  1.1   0:00.00 apache2
     3500 root      15   0  2324 1080  892 R  0.0  0.4   0:00.00 top


    Ich kann da jetzt nichts erkennen, außer dass apache2 221 MB RAM verbraucht.


    schrotti12 schrieb:
    Ich bin mittlerweile auf Java und Glassfish-App-Server umgestiegen und kann insofern nicht mehr so viel zu Apache sagen, aber ich hoffe, dass dir das weiter geholfen hat.

    Vielleicht hätte ich erwähnen sollen, dass ich bereits vmstat und top verwendet habe(?). Der mini-vServer hat übrigens nur 128 MB RAM, deswegen ist mir das auch so wichtig, dass apache so wenig wie möglich davon verbraucht. :biggrin:

    mfg :wave:
  5. schrotti12

    Moderator Kostenloser Webspace von schrotti12

    schrotti12 hat kostenlosen Webspace.

    Verständlich. Aber dann würde ich beim Mini-Server schaun, ob er nicht am swappen ist. Das kann schon sein, dass er Sachen auf die Festplatte auslagert.
    Die verschiedenen Apache-Prozesse sind, so vermute ich, Threads von Anfragen, welche dynamisch erstellt werden. Der Speicherverbrauch steigt und sinkt je nach Last... Aber worin genau die Unterschiede zwischen den Installationen liegen kann ich jetzt nicht sagen.
  6. Bitte poste doch mal folgende Outputs:

    dpkg -l |grep apache2


    ps aux |grep apache


    Zusätzlich noch die File
    /etc/apache2/apache2.conf
    hochladen und Link posten.
  7. Autor dieses Themas

    voloya

    voloya hat kostenlosen Webspace.

    Hallo :wave:

    virtual2 schrieb:
    Bitte poste doch mal folgende Outputs:

    dpkg -l |grep apache2


    ps aux |grep apache


    Zusätzlich noch die File
    /etc/apache2/apache2.conf
    hochladen und Link posten.


    Beide:
    apt-get update
    apt-get upgrade

    Debian 6 x86 regular + php5 mit apt-get installiert:
    dpkg -l |grep apache2:
    ii  apache2                            2.2.16-6+squeeze7            Apache HTTP Server metapackage
    ii  apache2-doc                        2.2.16-6+squeeze7            Apache HTTP Server documentation
    ii  apache2-mpm-prefork                2.2.16-6+squeeze7            Apache HTTP Server - traditional non-threaded model
    ii  apache2-utils                      2.2.16-6+squeeze7            utility programs for webservers
    ii  apache2.2-bin                      2.2.16-6+squeeze7            Apache HTTP Server common binary files
    ii  apache2.2-common                   2.2.16-6+squeeze7            Apache HTTP Server common files
    ii  libapache2-mod-php5                5.3.3-7+squeeze13            server-side, HTML-embedded scripting language (Apache 2 module)

    ps aux |grep apache:
    root      9863  0.0  2.4  20896  6352 ?        Ss   00:02   0:00 /usr/sbin/apache2 -k start
    www-data  9864  0.0  1.3  20896  3612 ?        S    00:02   0:00 /usr/sbin/apache2 -k start
    root      9878  0.0  0.2   1772   568 pts/0    R+   00:03   0:00 grep apache

    /etc/apache2/apache2.conf:
    http://pastebin.com/F70B1KJz

    Debian 6 x86 minimal + apache2 + php5 mit apt-get installiert:
    dpkg -l |grep apache2:
    ii  apache2                            2.2.16-6+squeeze7            Apache HTTP Server metapackage
    ii  apache2-mpm-prefork                2.2.16-6+squeeze7            Apache HTTP Server - traditional non-threaded model
    ii  apache2-utils                      2.2.16-6+squeeze7            utility programs for webservers
    ii  apache2.2-bin                      2.2.16-6+squeeze7            Apache HTTP Server common binary files
    ii  apache2.2-common                   2.2.16-6+squeeze7            Apache HTTP Server common files
    ii  libapache2-mod-php5                5.3.3-7+squeeze13            server-side, HTML-embedded scripting language (Apache 2 module)

    ps aux |grep apache:
    root      7928  0.0  2.4  20868  6316 ?        Ss   13:10   0:00 /usr/sbin/apache2 -k start
    www-data  7935  0.0  1.3  20868  3592 ?        S    13:10   0:00 /usr/sbin/apache2 -k start
    www-data  7936  0.0  1.3  20868  3584 ?        S    13:10   0:00 /usr/sbin/apache2 -k start
    www-data  7937  0.0  1.3  20868  3584 ?        S    13:10   0:00 /usr/sbin/apache2 -k start
    www-data  7938  0.0  1.3  20868  3584 ?        S    13:10   0:00 /usr/sbin/apache2 -k start
    www-data  7939  0.0  1.3  20868  3584 ?        S    13:10   0:00 /usr/sbin/apache2 -k start
    root      7945  0.0  0.2   3292   740 pts/0    R+   13:10   0:00 grep apache

    /etc/apache2/apache2.conf:
    http://pastebin.com/UbRMWNxi

    :biggrin:

    mfg :wave:
  8. Autor dieses Themas

    voloya

    voloya hat kostenlosen Webspace.

    hallo :wave:

    virtual2 schrieb:
    http://www.huschi.net/10_54_de-hochleistungs-apache-performance-tuning.html

    Anwenden, dein Apache auf dem minimal Debian forkt zuviel.

    Hmm.. bei dem Link werden doch bloß Einstellungen in der apache2.conf verändert, oder? Denn ich habe doch gleich die ganze config-Datei des ressourcensparenden apache2 rüberkopiert, aber ohne Auswirkung.

    mfg :wave:
  9. voloya schrieb:
    Hmm.. bei dem Link werden doch bloß Einstellungen in der apache2.conf verändert, oder?


    Korrekt, den Apache solltest du jedoch schon neustarten...

  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!