Thread foreach beschleunigen
(22 answers)
Opened by bianca at 2009-01-01 16:40
Quote Hmm? Ich verstehe nicht was es da selber machen soll? Die Berechnung 1.5 cpu Zeit / 2 Kerne = 0.75 ist doch die wallclock Zeit. Sprich die Echt verbrauchte Zeit, und da wird nichts ausgerechnet die wird simpel gemessen und angezeigt. Die Berechnung habe ich nur gemacht um zu verdeutlichen wie sich die CPU Zeit zur Wallclock Zeit verhält wenn eine aufgabe gleichmäsig auf mehrere CPU kerne aufgeteilt werden kann. Daher mit 1, 2, 4 und 8 Kernen könnte man folgende ausgabe haben. Code: (dl
)
1 1 KERNE: 8 wallclock secs ( 4.00 usr + 4.00 sys = 8.00 CPU) @ 50.00/s (n=100) Ansonsten wüste ich nicht was man wo ändern sollte. 50 aufrufe pro sekunde stimmt ja immer noch. Nur eben bei mehrere Kerne kann eben jeder Kern 50 aufrufe pro sekunde und insgesamt gesehen passiert natürlich dann mehr. Okay rein theoretisch wenn man die anzahl der Kerne weiß könnte man auf 50/s, 100/s, 150/s und 200/s anzeigen. Inweifern dies aber nützlich ist kann man auch wieder Diskutieren. Quote Ich habe kein 24" Zoll Monitor, und möchte mir auch ungern ein 24" Monitor kaufen nur damit ich Programmieren kann. Unabhängig davon ist nicht die Bildschirmgröße entscheidend sondern die Bildschirmauflösung. Quote Ja, weil sie ja auch weiterhin nützlich ist. Da es hilft Code leichter zu verstehen, lange 500 Zeichen lange Zeilen kann keiner mehr leicht überblicken. Nur weil wir heutzutage Speicherplatz ohne Ende haben schreiben wir ja auch keine Sätze die 10 Din A4 Seiten groß sind. Nur weil es möglich ist. Quote Weil es unsinnig ist mit jedem Request immer wieder neu alle Module zu laden, immer wieder neu Datenbank verbindungen aufzubauen etc. Früher als Webseiten Programmierung noch ausschaute einen Counter auf seiner Seite zu haben und ein Gästebuch war das vielleicht okay, aber bei heutigen Webapplikation ist das eher ungebracht. Eine Alternative ist jegliche art von Persistenz. Bevorzugen tue ich FastCGI. Last edited: 2010-01-04 19:53:04 +0100 (CET) Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de
View full thread foreach beschleunigen |