Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Transfer
xEagle2



Typ: neutral
Postów: 280
Zarejestrowany: Jul 2003
Transfer

1)Używam kontrolki Inet to pobieranie pliku z FTP.
Timer jest ustawiony na 1mls czyli pobiera non stop i transfer wynosi niecałe 56KB/s (5 KILO)
Może macie jakieś pomysły aby obniżyć transfer

2)Jak sprawdzić aktualny transfer który zużywa twój program ?


_____________________________________________
Co oznacza NET ? Natychmiastowa Eksplozja Trojanów

08-08-2004 18:52
Pokaż profil xEagle2  Wyślij email do xEagle2       
mikmas
From Łódź Stadt




Typ: neutral
Postów: 772
Zarejestrowany: Apr 2003

1)Nie używaj takiego rozwiązania! Niektóre kompy (np. mój), które mają średnio transfer 8kb/s (proszę się nie śmiać) by się prędzej <ASCII>122;101;115;114;97;179;121</ASCII>, niż by cokolwiek zrobiły. Nie wiem jak wogóle Twój komp żyje, ale po 2 min. założę się, że też zdechnie. Jeżeli chcesz komunikować się to korzystaj z połączenia bezpośredniego! A jak (chyba Cię nie zrozumiałem) Ty jeszcze chcesz obniżyć transfer, to już wogóle wszystko spuchnie. Jeżeli chcesz obniżyć transfer to ściągnij większy plik. Może transferu nie obniży, ale efekt będzie ten sam
2) Kompletnie nie wiem


_____________________________________________
4C;65;70;69;65;6A;20;62;79;9C;20;73;69;EA;20;
62;61;72;64;7A;69;65;6A;20;73;6B;6F;6E;63;65;
6E;74;72;6F;77;61;B3;20;6E;61;20;6F;64;70;6F;
77;69;65;64;7A;69;2C;20;61;20;6E;69;65;20;6E;
61;20;72;6F;7A;73;7A;79;66;72;6F;77;79;77;61;
6E;69;75;20;3A;50

09-08-2004 00:40
Pokaż profil mikmas  Wyślij email do mikmas   Odwiedź stronę mikmas       3632553
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

1) Nie wiem o co dokładnie chodzi, ale jedna uwagę do Tiemra mam: timer ci NIGDY nie będzie chodził z Intervalem 1ms. Możesz sobie ustawić 1ms, a realnie i tak więcej jak 30ms (może na szybszych komputerach 15ms) nie wyciąnie. Do tego odstępcy będą trochę nieróne.

1b) Zmniejszyć transfer możesz poprzez rzadsze wysyłanie ACK-ów. Tylko jak to zrobić pod Winsockiem (gdzie nie masz dostępu do ACKów), a tym bardziej pod Inetem (z którego nigdy nei korzystam) - nie wiem.

2) Dzieląc ilość zciągniętych danych przez czas ich zciągania.

[Post edytowany dnia 09-08-2004 07:16 przez marcin_an]


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

09-08-2004 07:14
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
xEagle2



Typ: neutral
Postów: 280
Zarejestrowany: Jul 2003

1) Z kontrolki Winsock korzystam tylko do pobrania IP

2)
2) Dzieląc ilość zciągniętych danych przez czas ich zciągania.

Ale ja pliki odbieram i wysyłam (dalej nie rozumiem)


_____________________________________________
Co oznacza NET ? Natychmiastowa Eksplozja Trojanów

09-08-2004 09:15
Pokaż profil xEagle2  Wyślij email do xEagle2       
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

Teraz ja nie rozumiem

2) Transfer wyliczsz dzieląc ilość zciągniętych danych przez czas.
Jeśli w ciągu 20 minut zassałeś 20GB danych, to dzielisz 20GB przez 20min i masz 170MB/s...
Nie rozumiem w takim razie o co chodzi


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

09-08-2004 10:40
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
xEagle2



Typ: neutral
Postów: 280
Zarejestrowany: Jul 2003

A jak wysyłam plik ?


_____________________________________________
Co oznacza NET ? Natychmiastowa Eksplozja Trojanów

09-08-2004 14:58
Pokaż profil xEagle2  Wyślij email do xEagle2       
marcin_an
Forumowicz




Typ: neutral
Postów: 1265
Zarejestrowany: Mar 2004

Analogicznie. Dzieląc ilosć wysłanych danych przez czas ich wysyłania .


_____________________________________________
Jedzonko dla Google'a:
Forum na temat Visual Basic, C, C++, Pascal, Programowanie, API, PHP, VBA, VB.NET, QBasic, VBScript, Komputery
Moja strona o wszystkim

09-08-2004 16:07
Pokaż profil marcin_an  Wyślij email do marcin_an   Odwiedź stronę marcin_an  
Wszystkich odpowiedzi: 6 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1