Leserreporter: Wer schöne Verschwörungslinks für mich hat: ab an felix-bloginput (at) fefe.de!
[zurück][ältere Posting][neuere Posting] Dienstag, 20 Juni 2006 | Blog: 4 | No: 5598
[zurück]
[ältere Posting][neuere Posting]
[zurück][ältere Posting][neuere Posting] Dienstag, 20 Juni 2006 | Blog: 4 | No: 5598
und hat vermutlich noch grobe Probleme an einigen Stellen, aber immerhin kann er an wget mit und ohne Keepalive Dateien ausliefern!
Ich habe gerade meinen ersten echten Windows-Code geschrieben, um für den Benchmark (bei dem ich auch vielfachen Wunsch hin auch Windoze testen werde) einen Webserver zu haben. Klar kann man da IIS nehmen, aber das ist ja bescheißen, der läuft ja im Kernel. Ich werde IIS natürlich trotzdem testen, ist ja klar, aber im Grunde will ich ja wissen, wie gut der beste im Userspace laufende Webserver auf der jeweiligen Plattform abschneidet. Und das Windows-API ist ja echt aus dem Universum, in dem Spock einen Bart trägt. Mein Benchmark-Webserver kann nur statische Dateien ausliefern, nicht mal Verzeichnisse listen, und hat vermutlich noch grobe Probleme an einigen Stellen, aber immerhin kann er an wget mit und ohne Keepalive Dateien ausliefern! Wenn die Nachfrage groß genug ist, kann ich die Sourcen dazu ja mal veröffentlichen. Der benutzt TransmitFile, overlapping I/O und I/O Completion Ports, und ist optional multithreaded. Das einzige Windows-Only-Speed-Hack-Feature, das er noch nicht benutzt, ist das Deskriptor-Recycling bei AcceptEx. Mal gucken, ob ich dazu noch komme. In meinem Benchmark wird das vermutlich nicht das Bottleneck werden.Twiter-Ticker
Fefes Latest Youtube Video Links
Der Betrieb der KraftZeitung kostet Geld. Da wir auch weiterhin unabhängig, überparteilich und ohne kommerzieller Werbung für Sie da sein wollen, sind wir auf Ihre Spende angewiesen. Vielen Dank.