
Architektura systemu
#1
Posted 03 September 2008 - 12:39
#2
Posted 03 September 2008 - 14:58

#3
Posted 03 September 2008 - 15:51
#4
Posted 03 September 2008 - 18:45
#5
Posted 03 September 2008 - 19:00
Intel wprowadził nową architekturę IA-64 dopiero z procesorem Pentium 4 (późniejsze wersje, bo pierwsze P4 były tylko 32-bitowe)
To ciekawe, pokaż mi w jakim kolwiek programie testowym że jaki kolwiek procesor domowy ma IA64

W pentiumach, CD i C2D jest EM64T a w Athlonach 64 AMD64.
#6
Posted 03 September 2008 - 20:23
#7
Posted 03 September 2008 - 21:01
#8
Posted 03 September 2008 - 21:06
#9
Posted 03 September 2008 - 21:43
Wykorzystując architekturę i686 zyskujemy na wydajności
Jeśli chodzi o wykorzystanie dodatkowych instrukcji procesora (MMX, SSE) to faktycznie, ale tak poza tym nie będzie gigantycznych różnic. Jedno i drugie opiera się na IA-32, jak już wcześniej napisałem. Wydaje mi się że oznaczenie i368 oznacza właśnie bardziej zgodność z IA-32 (i386 jako przedstawiciel tej architektury; był to pierwszy 32-bitowy procesor Intela oparty o tą właśnie architekturę), niż to że coś było kompilowane konkretnie pod procesor Intel 386 który nie jest już dawno produkowany. Nie wierze że zrezygnowano z obsługi dodatkowych instrukcji które posiadają procesory Intela montowane w komputerach Apple, zachowując 100% zgodność z procesorami 386. Moim zdaniem chodzi tu wyłącznie o nazewnictwo.
W przypadku linuxa sprawa wygląda trochę inaczej. Dystrybucje są zazwyczaj ogólnodostępne i instaluje się je na wielu znacznie różniących się od siebie komputerach. Oznaczenie i386 sugerowałoby że jądro jest kompatybilne z każdym procesorem opartym o architekturę IA-32, więc można go użyć na praktycznie każdym PC. Natomiast jądro skompilowane dla i686 mogło być bardziej dopasowane do Twojego komputera, nie posiadać elementów odpowiedzialnych za kompatybilność ze starszymi od PIII procesorami itp. Mimo to było to jądro dla komputerów opartych na tej samej architekturze (IA-32). Myślę że Apple używa po prostu bardziej ogólnikowego nazewnictwa.
#10
Posted 03 September 2008 - 21:45
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users