Autor: adasiek (podolany_at_poczta.wp.pl)
Data: Tue 16 Mar 2004 - 02:21:15 MET
Zygi wrote:
> komputer A: procesor pentium 233Mhz, grafika 8MB, RAM 64MB, dysk 2.3GB...
> itd
> komputer B: procesor celeron 333Mhz, grafika 16MB, RAM 128MB, dysk 4.3 MB
> ....itd
[...]
> Zawsze sadzilem, ze jesli jeden komputer jest lepszy od drugiego to zawsze
> bedzie o tyle samo szybszy w dzialaniu przy dokonywaniu jakichkolwiek
> operacji, ale osiagniete czasy przecza tej tezie. Czy potraficie mi to
> wytlumaczyc dlaczego lepszy komputer nie jest zawsze o tyle samo szybszy od
> slabszego kompuetra?
ogolnie ROTFL z calego pomyslu /jakis mam dzisiaj przesmiewczy humor/;
komputer sklada sie z tysiecy elementow, ktore charakteryzuja sie
przepustowoscia; lub inaczej: masz tysiace elementow, ktore wprowadzaja
opoznienie w komputerze; mowa tu o elementach fizycznych /nie
programowych/; przede wszystkim plyta glowna to kilkadziesiat ukladow,
ktore realizuje pewne funkcje, pomiedzy tymi funkcjami mozna sobie
okreslic minimalny czas "przejscia" z jednej funkcji na inna funkcje;
dwie rozne plyty glowne, rowniez dwa rozne egzemplarze tego samego
modelu charakteryzuja sie tym, ze ich elementy elektroniczne maja rozne
parametry /oczywiscie w obrebie jakiejs tolerancji/;
w komputerze masz kilka w miare niezaleznych obiegow danych; chodzi tu o
operacje wymagajace ingerencji procesora oraz operacje bezposredniego
dostepu do pamieci /DMA/ - ktore to obiegi sobie chodza po kilku
magistralach; oczywiscie w danym momencie tylko jeden element systemu
moze zajmowac pewna magistrale;
teraz oprogramowanie: system operacyjny wykonuje setki "rownoleglych"
czynnosci; tzn. ze to samo zadanie odpalone na tym samym komputerze w
dwoch roznych momentach bedzie mialo zupelnie inny przebieg; system
operacyjny upchnie sobie grupy operacji tego zadania do kolejek
zawierajacych rowniez inne grupy operacji z innych zadan;
dodatkowo wspomniane przez Ciebie problemy wymagaja innych zasobow
systemowych; kopiowanie jest realizowane przez DMA i nie wymaga
ingerencji procesora; kompresowanie jak najbardziej wymaga ingerencji
procesora;
no to tyle tej krotkiej bajeczki;
PS: a co Ci sie wydawalo?? ze dysk 2.3GB ma takie same parametry jak
dysk 4.3GB ??
adas;
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 13:57:41 MET DST