Philipp Hasenfratz: Geschwindigkeit...

Beitrag lesen

Halihallo Klaus

ei, ei, ei... Ist Java so viel schneller, als Perl oder ist mein Server einfach lahm...? - Naja, wahrscheinlich ist Java einfach ein Stückchen besser, da es vorkompiliert ist und nicht "hard-core" interpretiert werden muss... Zudem handelt es sich bei meinem Test-Server nur um einen normalen Webspace, der mit anderen Webs geshared wird.

Na ich weiß nicht. Ich hab mir das gerade auf meinem Rechner angesehen. HTTP-Request in Perl mit dem Benchmark-Modul absetzen lassen (seriell), einmal auf 127.0.0.1, einmal auf die lokale Netzwerkkarte, einmal auf eine andere Maschine. Dabei forderte ich einmal statische Seiten, einmal  die Ausgabe eines einfachen Perl-Scripts an. Das ganze auf zwei Maschinen (Linux auf einem PII 450 und Win2K auf einem PIII 766). Überall Apache 1.3.x.

Hm. Seriell. Ich kann mir zwar nicht ausdenken, dass es grad um den Faktor 35x ändert ( 10 => 350 ), aber die serielle Verarbeitung wird sicher Konsequenzen haben. Da jedoch beim Webserver die Anfragen wohl kaum seriell ankommen, halte ich die Lösung mit fork für "wirklichkeitsnäher". Würde mich interessieren, ob du auf dieselbe Verarbeitungsgeschwindigkeit kommst mit fork.

PS: allerdings habe ich kein LWP::Simple verwendet, sondern den Request ziemlich schnörkellos gehalten.

Was meinst du mit schnörkellos? - Ohne "unnötige" Headerdaten vom LWP::UserAgent? - Also "GET ... HTTP/1.0\015\012\015\012" ohne was anderes?

Viele Grüsse

Philipp

0 44

Geschwindigkeit...

Philipp Hasenfratz
  • webserver
  1. 0
    Mulder
    1. 0
      Philipp Hasenfratz
      1. 0
        Andreas
        1. 0
          Philipp Hasenfratz
          1. 0
            Andreas
            1. 0
              Christian Kruse
              1. 0
                Andreas
                1. 0
                  Philipp Hasenfratz
                  1. 0
                    Andreas
                    1. 0
                      Philipp Hasenfratz
                2. 0
                  Christian Kruse
                  1. 0
                    Andreas
                    1. 0
                      Christian Kruse
              2. 0
                Christian Kruse
      2. 0
        Christian Kruse
        1. 0
          Philipp Hasenfratz
          1. 0
            Mulder
          2. 0
            Christian Kruse
            1. 0
              Philipp Hasenfratz
              1. 0
                Christian Kruse
                1. 0
                  Philipp Hasenfratz
                  1. 0
                    Christian Kruse
  2. 0

    Geschwindigkeit... - und hier die erste Auswertung...

    Philipp Hasenfratz
  3. 0
    code2i
    1. 0
      Philipp Hasenfratz
      1. 0
        Klaus Mock
        1. 0
          Philipp Hasenfratz
  4. 0

    zweite Auswertung - Danke Andreas

    Philipp Hasenfratz
    1. 0
      Andreas
      1. 0
        Philipp Hasenfratz
  5. 0
    Michael Schröpl
    1. 0
      Andreas
      1. 0
        Michael Schröpl
        1. 0
          Andreas
          1. 0
            Michael Schröpl
    2. 0
      Philipp Hasenfratz
      1. 0
        Andreas
        1. 0
          Philipp Hasenfratz
          1. 0
            Andreas
            1. 0
              Philipp Hasenfratz
          2. 0
            Michael Schröpl
            1. 0
              Philipp Hasenfratz
              1. 0
                Philipp Hasenfratz