Beiträge von ThomasChr

    Das ist ein

    Code
    sysbench --test=cpu --cpu-max-prime=20000 run

    Komplette Ausgabe:

    Code
    WARNING: the --test option is deprecated. You can pass a script name or path on the command line without any options.sysbench 1.0.11 (using system LuaJIT 2.1.0-beta3)Running the test with following options:Number of threads: 1Initializing random number generator from current timePrime numbers limit: 20000Initializing worker threads...Threads started!CPU speed:events per second:   419.13General statistics:total time:                          10.0003stotal number of events:              4193Latency (ms):min:                                  2.13avg:                                  2.38max:                                  4.9895th percentile:                      2.48sum:                               9997.28Threads fairness:events (avg/stddev):           4193.0000/0.00execution time (avg/stddev):   9.9973/0.00

    Hier ein:

    Code
    sysbench --test=cpu run

    Wunderbar, endlich auf JEDER Website eine Meldung "Ich stimmte Cookies zu" bevor ich die Website lesen kann. Ganz toll lieber Gesetzgeber.

    Wäre ja nicht so dass mich schon der aktuelle Cookie Warnhinweis riesig aufregt.

    Cookies sind nunmal ein essentieller Bestandteil der Technik im Internet.

    Ich denke diese ganze Ansicht ist mehr oder weniger nur fake. Wäre aber natürlich schön wenn der Hypervisor hier realistische Daten durchreichen könnte. Vielleicht weiß Felix hier mehr zu zu sagen?

    Hecke29 Stimmt natürlich. Wobei ich nicht ganz sicher bin ob "leere" Hardware bei dedizierten Kernen einen großen Unterschied machen sollte.

    War übrigens ein Single-Threaded Benchmark.

    Beim berechnen von Pi auf 5000 Stellen sieht es so aus:

    Code
    time echo "scale=5000; a(1)*4" | bc -l > /dev/null

    Neu:

    Code
    15.984s

    Alt:

    Code
    22.462s

    UPDATE: Natürlich macht leere Hardware einen Unterschied. Denn Bus und Cache ist ja trotzdem shared.

    Hier mal ein RS 4000 alt:

    gegen neu:

    Der neuere scheint mir deutlich schneller und hat mehr CPU Flags. Komischerweise heißt es beim neueren aber dass er nur ~2300 MHz hat, beim alten waren es hier noch ~2400 MHz.

    Aber nur weil deine CPUs auf Volllast arbeiten muss die Last nicht zu hoch sein. Schließlich ist das ihr Job als CPU :)

    Will sagen: Tools wie „vmstat“ oder „mpstat“ zeigen dir deutlich genauer was wirklich los ist!

    Volllast per se ist nicht schlimm. Queuing von Prozessen die keine CPU bekommen und deshalb warten müssen ist eher ein Problem!

    Imho: nein!

    Python wird recht selten als Web-Programmiersprache verwendet. Perl war mal der Standard aber das ist lange her und heute fristet es eher ein Nischen

    -dasein.

    PHP ist wohl am wichtigsten. Danach wohl noch eher NodeJS. Dann wirds ruhig mit anderen Sprachen...

    Hallo Juergen,

    letztendlich ist es bei jedem Server Anbieter das gleiche:

    Du musst drauf vertrauen dass die Hardware performt.

    Ich kenne genug Anbieter die ganz tolle Versprechungen bieten und am Ende nicht halten.

    Da ist das Storage Super schnell - das stimmt.

    Dass es aber manchmal Latenzen von mehreren Sekunden hat sagt dir vorher keiner!

    Ich habe vServer bei netcup (mit SSDs in diesem Fall) und konnte mich über mangelnde Power nie beschweren.

    Die Storage Server sind manchmal etwas langsam. Das ist aber vollkommen klar und netcup macht da kein Geheimnis drum. Die sind eben Datengräber und keine Systeme um ordentlich Dampf zu machen.

    An deiner Stelle würde ichs einfach ausprobieren. Die Preise von netcup sind sehr günstig und ich denke nicht dass du ein großes Risiko eingehst.

    Was übrigens die Strorage-Server betrifft: Natürlich kannst du mit denen alles machen was du willst. Das sind vollwertige Server mit viel Platz!

    Wenn du noch Fragen hast, oder ich dir kostenlos ein Testsystem hinstellen soll, dann meld dich einfach.

    Thomas

    @Tobias992 Dass es keinen Unterschied in PHP-Bench gibt ist klar, die CPUs sind die gleichen - egal ob SSD oder SATA.

    Außerdem wird nur ein Core genutzt.

    Dass das IO auch nicht viel schneller ist liegt simpel daran dass der Test ordentlich im Cache des Betriebssystems landet.

    Um das zu verhindern müsste der Test deutlich komplizierter sein.

    (Bei bonnie++ ist wohl die Empfehlung mindestens die doppelte RAM Größe an Dateien zu schreiben)

    Windows scheint nur dank KlickiBunti einfacher zu sein. Unter der Haube ist es aber dank seinem ganzen 32 Bit, WinSxS und sonstigen kompatibel machenden Shims einfach nur aufgebläht und wahnwitzig kompliziert. Da ist Linux deutlich einfacher und logischer.

    Klar: Alles imho - aber ich bin sicherlich nicht der einzigste der so denkt!