Czas "przesyłania" przez psa: t = 8km / (10 km/h) = 0.8h = 48Min = 2880s
...a przez sieć:
* Wariant 1:
Płytki niby mają napisane 4,7GB na opakowaniu, ale w rzeczywistości jest to jakieś 4483MB ≈ 4.38GB
i wtedy taka ilość prześle się (!teoretycznie! - ale zakładamy, że sieć niezawodna, bez żadnych przekłamań i przesyłamy jakimś "protokołem" bez żadnego opakowywania, bez korekcji, bez adresowania danych) w czasie:
t' = 10*4483MB/ 100Mbit/s = 44830MB / 12.5MB/s = 3586.4s ≈ 59min 16s
(czyli dopiero jak piesek będzie dreptał 8km/h to będzie o kilkadziesiąt sekund wolniejszy)
* Wariant 3:
Skoro dane przesyłamy bez żadnych redundantnych, korekcyjnych, itp. danych - to może zróbmy tak samo z DVD - czyli wykorzystujemy całe 2352 bajty w każdym sektorze (a nie 2048) - co nam daje fizyczną pojemność ≈ 5148.445MB - a wtedy t'" = 51484.45MB / 12.5MB/s = 4118.756s ≈ 68min 39s
Się ciut spóźniłem - ale późno tu zajrzałem i musiałem jeszcze trzmiela wynieść z mieszkania i załatwić parę spraw...
W każdym razie w rozwiązaniu lovecat zamieszczonym przez modliszkę jest coś bardzo rażącego -
10km/h = 2.77m/s. Aż mnie skręca jak można tak "zaokroąglić", obciąć, wypaczyć, zdegradować, wypaczyć - chyba mnie ciut poniosło z tego wszystkiego (A potem wychodzi jakieś 48.13 minut zamiast równe 48)
W każdym razie ma być .. = 2.(7) = 2.7777777777777777... ≈ 2.78
Pozdrawiam,
Mirek
PS: Swoją drogą bernardyn mógłby pewnie biec spokojnie 20km/h na takim odcinku (no może nie w taką pogodę jak dzisiaj)
Właściwie to była taka mała przerwa w trakcie implementacji (C/C++) obliczeń mających na celu znajdywanie punktów przecięcia prostych z płaszczyznami wielomianowymi opisanymi wielomianami do 4 stopnia włącznie (w przestrzeni 3D).
(Swoją drogą za takie "pisemne artykułowanie głosek układających się w naukowo brzmiące zdania, a przy tym nieprzenoszące w mniemaniu wielu dostatecznie jasnych i w pełni zrozumiałych informacji" bym od niektórych znajomych dostał - gdyby się tylko odważyli... - po głowie )
Czyli inaczej mówiąc mamy np. coś takiego: x^4 + y^4 + z^4 + (x^2*y^2 + x^2*z^2 + y^2*z^2) - 2*(5^2 + 10^2)*(x^2 + y^2) + 2*(10^2 - 5^2)*(1 + z^2) = 0
co wygląda mniej więcej tak:
...albo po małej modyfikacji równiania tak:
i jakąś linię prostą w 3D i szukamy punktów przecięcia (a to wszystko na potrzeby Ray tracingu)
Więc takie "wyliczanki" (właściwie na poziomie podstawówki) stanowiły swojego rodzaju odpoczynek od różnych pochodnych czątkowych funkcji wielu zmiennych
Wspólnota: Meander
Ulica: Strusia
Dołączył: 28 Mar 2005 Posty: 1185
Wysłany: Pon 10 Lip, 2006
MIKI napisał/a:
modliszka napisał/a:
Przepustowość sieci:
100 Mb/s = 12,5 MB/s
czy to założenie ? czy równość ? .....
To jest równość
1 Bajt = 8 bitów
bit to podstawowa jednostka zapisu, przyjmuje wartości 0 i 1 z tego składa się Bajt czyli "słowo" składające się z 8 bitów, jeden Bajt może przyjąć po przeliczeniu na wartości dziesiętne 256 możliwości.
Przyjęte jest że Bajt oznacza się dużym "B" a bit oznacza się małym "b"
Stopniowanie kilo mega giga też nie jest tradycyjnie dziesiętne, a binarne i stąd:
1kB = 1024B
1MB = 1024kB = 1024 * 1024 B
1GB = 1024MB
i tak dalej.
Tutaj producenci płyt, dysków oszukują, bo często oznaczają swoje dyski np 250GB ale przyjmują notację dzisiętną i stąd różnica realna w wielkościach. Kupując dysk 250GB spodziewasz się że ma te 250GB, ale tak nie jest bo:
250GB = 250000000B (dziesiętnie)
a na prawdę to:
250000000/(1024*1024)=238GB (w przybliżeniu)
i jakimś trafem nagle uciekło nie wiadomo gdzie 12GB
Z płytkami podobnie, wszystko zależy czy liczyś tak jak producenci, czy tak jak naprawdę jest.
_________________ Wyobraźnia jest ważniejsza od wiedzy, ponieważ wiedza jest ograniczona.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum