Apache 1.3 + Linux + Efika

7 sujets de 1 à 7 (sur un total de 7)

  • Mod

    Tcheko

      #5133

      Youpla la foule,

      Juste un petit post à propos de la petite efika(ka).

      Je voulais tester un peu la bête dans le cadre d’un serveur HTTP sans prétention avec de la configuration courante : apache 1.3 + php5 + mysql5. Bref du basic.

      Un test de perf HTTP pur avec de la livraison d’image (taille allant de 2Ko à 600Ko avec une majorité de fichier autour de 10/15Ko) donne en filaire (ether 100Mb) les résultats suivants :



      Overview

      ================================================================================

      Report name: 03/11/2007 15:44:12

      Run on: 03/11/2007 15:44:12

      Run length: 00:05:10



      Web Application Stress Tool Version:1.1.293.1



      Notes



      Sample Microsoft Web Application Stress Script



      Number of test clients: 1



      Number of hits: 39363

      Requests per Second: 131.21



      Socket Statistics



      Socket Connects: 39363

      Total Bytes Sent (in KB): 9941.30

      Bytes Sent Rate (in KB/s): 33.14

      Total Bytes Recv (in KB): 3118403.04

      Bytes Recv Rate (in KB/s): 10394.86



      Socket Errors



      Connect: 0

      Send: 0

      Recv: 0

      Timeouts: 0



      RDS Results



      Successful Queries: 0





      Script Settings

      ================================================================================

      Server: 192.168.1.205

      Number of threads: 100



      Test length: 00:05:00

      Warmup: 00:00:05

      Cooldown: 00:00:05



      Use Random Delay: Yes

      Min Delay Time: 40

      Max Delay Time: 80



      Follow Redirects: Yes

      Max Redirect Depth: 15





      Clients used in test

      ================================================================================

      localhost



      Clients not used in test

      ================================================================================





      Result Codes

      Code Description Count

      ================================================================================

      200 OK 39363





      Page Summary

      Page Hits TTFB Avg TTLB Avg Auth Query

      ================================================================================

      GET /test1.jpg 2990 397.43 1385.26 No No

      GET /test2.jpg 3030 479.91 2556.17 No No

      GET /style.css 3057 371.84 371.86 No No

      GET /image/xx 3051 292.00 292.03 No No

      GET /image/xx 3048 289.24 289.27 No No

      GET /image/xx 3041 331.52 333.77 No No

      GET /image/xx 3036 353.18 395.33 No No

      GET /image/xx 3027 368.48 483.13 No No

      GET /image/xx 3026 356.01 453.75 No No

      GET /image/xx 3021 374.26 675.60 No No

      GET /image/xx 3018 324.60 326.69 No No

      GET /image/xx 3011 358.20 549.99 No No

      GET /image/xx 3007 367.41 539.85 No No

      Commentaire sur les colonnes : les colonnes TTFB et TTLB indiquent le temps moyen en ms pour obtenir la réponse et l’image.

      Je suis super surpris par les performances de délivraison de contenu static! Saturation de l’interface réseau à pres de 10Mo/s soit quasiement le maximum théorique!

      Cela met la machine à genoux (genre 30s entre la frappe et l’affichage dans le ssh…) mais ce petit test démontre que la carte en a dans le ventre.

      Pour la livraison de contenu purement static, l’efika fait preuve d’une excellente agilité. Qui peut se targuer pour 75e et moins de 10W saturer une interface 100Mb ? Je reste sur le c*l.

      Comme c’est la premiére fois que je fais ce genre de test, est ce que des personnes plus avisées et expérimentées pourraient commenter ces résultats ?

      Tchek.

      Nicholas

        #87891

        Tcheko a écrit :

        Comme c’est la premiére fois que je fais ce genre de test, est ce que des personnes plus avisées et expérimentées pourraient commenter ces résultats ?

        Tchek.

        Tu utilise le pilote ATA avec ou sans DMA ?

        Mod

        Tcheko

          #87892

          Hey,

          Je pense que je suis sans DMA car je n’ai pas installé le patch fourni par bplan. J’ai installé la debian ‘de base’ et recompilé le noyau pour virer ce qui ne me semblait pas indispensable pour mon usage.

          Comment je peux verifier si c’est avec ou sans dma?

          ++

          SoundSquare

            #87893

            essaye avec la commande hdparm

            # apt-get install hdparm

            pour l’installer

            puis

            # hdparm -tT /dev/sda

            pour voir quel mode est supporté par ton HD.

            si le mode DMA est supporté par ton kernel tu peux tenter

            # hdparm -c1 -d1 /dev/sda

            puis

            # hdparm -tT /dev/sda

            à nouveau pour voir si le DMA est activé.

            Mod

            Tcheko

              #87894

              Gooo baaa…

              Pas de DMA.

              Mode 16 bit qui rame :)

              Huhu. Bon, le patch vite.

              Vais me fumer une clope.

              ++

              Mod

              Tcheko

                #87895

                Wooo…

                Attention. Installation des modules.

                Je passe d’un royal 4Mb/s à un fantastique 5Mb/s. 25% d’augmentation avec l’activation du DMA.

                Il doit manquer un truc quelque part…

                ++

                Nicholas

                  #87896

                  SoundSquare a écrit :

                  essaye avec la commande hdparm

                  # hdparm -tT /dev/sda

                  à nouveau pour voir si le DMA est activé.

                  humm, pas tout a fait. Le pilote « block » est un peu particulier. Il faut selectionner les bonnes options lors de la compilation et en principe, un message recapitulatif s’affiche lors du chargement du pilote indiquant si oui ou non le DMA est active ou non.

                  Mais, il y a un moyen encore plus fiable: Si pendant que tu stress ton HD l’utilisation du CPU monte a 100% -> pas de DMA!

                  A+

                  Nico

                7 sujets de 1 à 7 (sur un total de 7)

                • Vous devez être connecté pour répondre à ce sujet.

                Forums AmigaOS, MorphOS et AROS Émulation et autres OS Apache 1.3 + Linux + Efika

                Amiga Impact