Visa ett inlägg
Oläst 2006-03-14, 13:05 #3
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
eg0master eg0master är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 898
Bilden kommer kopieras från en inkommande buffer till en mottagande buffer i browsern (minst) en gång och en kopiering av 300 bytes tar något längre tid än en kopiering av 100 byte.

Och två TCP paket kommer ta olika lång tid att sända eftersom datat sänds i en ström. paketen sänds inte momentant.

Så inte ens i teorin håller ditt resonemang eftersom det alltid kommer finnas vinnster med den mindre bilden. Dessutom kan det vara så att flera bilder kommer i samma paket pga TCP buffring och som konsekvens av Keep-Alive i HTTP (vilket är default för HTTP/1.1).

Dock finns det en grundregel vad gäller optimering (av programvara); Optimera bara det som måste optimeras. Om något inte måste optimeras tjänar man oftast på att låta bli.

Ang. storleken på paketen så är en MTU på 1500 väl det vanligaste för IP paket vilket väl brukar betyda att datadelen i TCP paketet blir 1460 (20 bytes för IP-paketet och 20 bytes för TCP headern (givet att inga options används i resp protokoll)).
eg0master är inte uppkopplad   Svara med citatSvara med citat