Wenn jedes Byte ein TCP-Paket wäre müsste die Darstellung der Refresh der Seite total langsam sein.
Ist sie aber nicht wirklich - ob langsam oder schnell ist natürlich relativ.
Relativ ist hier angebracht.
Ist der Performancegewinn wirklich so gravierend ?
Du kannst locker Faktor 40 raus holen. Ist das gravierend? Wenn Dir die jetzige Geschwindigkeit genügt, dann lass es, ansonsten kannst Du Dich ja mal daran versuchen. Man könnte noch viel mehr rausholen, wenn man noch ein Low-Level-API für das Ethernet-Shield anbieten würde. Der WizNet5100 hätte eigentlich 2kB Pufferspeicher pro Socket, bei der Grösse macht aber zumindest der UNO mit seinem RAM nicht mehr mit, wenn Du alles lokal aufbereiten willst. Wenn man aber quasi Zeichen um Zeichen an den Chip senden könnte und am Schluss den Befehl für den Versand des Pakets könnte man durchaus was rausholen. Auf der anderen Seite werden Zeichen und Befehle mit 4Mbit/s an den WizNet übergeben und der Overhead auf diesem Flaschenhals ist für die Geschwindigkeit fast wichtiger, wenn wir nicht mehr von einzelnen Zeichen sondern von Blöcken um die 100 Byte reden.