Re: -= Win98 na DUAL =-

Autor: Radoslaw Sokol (rsokol_at_iname.com)
Data: Sat 30 Jan 1999 - 16:42:27 MET


Hi,

zuko wrote:
>
> [...]
> atnm (a tak na marginesie): zawsze myslalem, ze jakbym mial kompa z
> dwoma prockami, to po prostu komp by byl dwa razy szybszy (pod kazdym
> systemem). ale tak nie jest. jesli ktos mi wyjasni dlaczego tak jest -

Pod każdym systemem nie, bo system po prostu musi być tak zaprojektowany,
żeby na tym drugim procesorze uruchamiać jakikolwiek kod i zagwarantować
spójność danych między dwoma procesorami.

A nie zawsze jest dwa razy szybszy, bo po pierwsze, szyna pamięci i
szyna peryferyjna jest wspólna dla obu procesorów. Jeżeli jeden
procesor coś ciągnie z pamięci, to drugi czeka (dlatego tak istotny
jest cache zewnętrzny wyłączny dla procesora w PPro i PII, i to jak
największy). Ponadto dużo czasu zajmuje synchronizacja pracy między
dwoma procesorami - jeżeli jeden coś robi, a drugiemu jest potrzebny
wynik pracy tego pierwszego, to musi czekać. Dlatego SMP przydaje się
głównie przy pracach, które można spokojnie podzielić na kilka
części i niekontrolowanie obrabiać niezależnie od siebie.

-- 
Pozdrowienia,
|""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  mailto:rsokol_at_iname.com           |
|                 |  http://friko.onet.pl/ka/lizard/   |
|                 |  WinNT FAQ: http://nt.faq.net.pl/  |
\..... >>> See my "JassyNews" NNTP server !!! <<< ...../


To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 18:08:43 MET DST