wielkość pakietów

0

Witam. Zastanawia mnie jedna rzecz a mianowicie wszystkie programy do wysyłania pakietów za pomocą TCS oraz TSS wysyłają te pakiety po 1024 bajty. Dlaczego niewysyła się po 2048 lub 4096 bajtow - przecieŻ wtedy transfer jest większy kilkakrotnie. Czy mógłby mi ktoś wyjaśnić dlaczego wysyłamy po 1024 bajty a nie po więcej.

0

bo jak bedziesz mial do przeslania 2 bajty, to po co slac 4096, jak mozna 1024 tylko? choc i to za duzo.

0

Zgodzę się z tym że jeśli mam do wysłania 2 bajty to po co wysyłać dużo więcej. Ale jak już wysyłamy, to wysyłamy rzeczywistą ilość batów. W tym przypadku mając wielkość bufora 1024 lub 2048 bajtów to i tak wyślemy rzeczywistą ilość odczytanych bajtów a więc tylko te 2 bajty. Przykład - do wysłania 8192bajty i:
w przypadku bufora 1024 to jest aż 8 pętli, natomias w przypadku bufora 2048 bajtów mamy tylko 4 pętle. Teoretycznie jest to 2 razy szybciej. Mógłby to ktoś wyjaśnić.

0

No i nikt na tym forum nic niewie na ten temat ???

1 użytkowników online, w tym zalogowanych: 0, gości: 1