Strona 1 z 1

Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 30 wrz 2008, 14:09
autor: Dragon2006
Witam; kupiłem nowy komputer, ma on Procesor Intel Core Duo Quad Q6600 (4-rdzeniowy) 4x 2.40 GHz. Słyszałem coś takiego, że Windows XP wykorzystuje tylko dwa rdzenie i maksymalnie 3GB pamięci RAM... czy to prawda :) ?

EDIT:
Wygląda, jakby widział cztery..:
Obrazek

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 30 wrz 2008, 16:09
autor: bartekmp
Dragon2006 pisze:Słyszałem coś takiego, że Windows XP wykorzystuje tylko dwa rdzenie i maksymalnie 3GB pamięci RAM... czy to prawda
To prawda. Pokazywać może i pokazuje, ale nigdy nie wykorzysta ich. I nie Windows XP, tylko systemy 32bit (tzn. Vista 32bit też nie wykorzysta, ale pokaże że są).

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 30 wrz 2008, 16:57
autor: Carlik
nawet 2 nie są wykorzystywane :P . 4 będzie pokazywać , ale obecnie nie ma możliwości tego wykorzystać :] , a tak btw. wygląda mi to na komputer marketowy :D , ten Twój z podpisu :P . (ajjj... pisałeś temat , żeby zrobić po swojemu , ale dam Ci spokój :P ) .

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 30 wrz 2008, 20:57
autor: Dragon2006
Okej, dzięki za pomoc ;)

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 30 wrz 2008, 21:38
autor: zriel
W kwestii wykorzystania 4 rdzeniowego procesora-owszem jak na razie jest bardzo mało aplikacji wykorzystujących 4 rdzenie i głównie są to profesjonalne programy typu CAD lub do obróbki grafiki.Natomiast w kwestii obsługi procesora przez system macie rację ale nie do końca.Otóż XP ma możliwość obsługi tylko 2 procesorów ale FZYCZNYCH tzn. umieszczonych w osobnych gniazdach na płycie głównej natomiast nie ma ograniczń co do ilości rdzeni zintegrowanych w pojedynczym procesorze.Czyli wdłóg tego jak widzi to twój system masz tylko jeden procesor umieszczony w jednym gniezdzie na płycie głównej a to że ma 4 rdzenie <font color=red><b>nie ma</b></font> znaczenia dla systemu.Jeśli chciałbyś wykorzystać pełnię możliwości twojego procesora możesz pobawić się w ustawienie koligacji dla poszczególnych programów które uruchamiasz(wybierasz który rdzeń/rdzenie procesora mają obsługiwać dany program,robisz to w menadżerze zadań-zaznaczasz odpowiedni proces i prawym przyciskiem myszy wybierasz polecenie"ustaw koligację") lub możesz postawić maszynę wirtualną np.przy pomocy VMware tworzysz wirtualny komputer z przydzielonymi do jego obsługi rdzeniami procesora pamięcią ram dyskiem itp.Dzięki temu mogą w tym samym czasie działać 2 systemy operacyjne np.XP i serwer pod Linu<font color=red><b>ks</b></font>em pomiędzy którymi możesz się przełączać w dowolnym momencie i wygląda to tak jak byś miał 2 fizyczne komputery bo każdy z systemów widzi tylko te rdzenie ilość pamięci i dyski które mu przydzieliłeś

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 30 wrz 2008, 22:09
autor: Dragon2006
zriel, Wielkie thx :)

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 1 paź 2008, 11:41
autor: Maciek
Dragon2006 pisze:Słyszałem coś takiego, że Windows XP wykorzystuje tylko dwa rdzenie
Kolega kolegi tak mówił ale to mityczna bzdura rozsiewana głównie przez zwolenników Visty i marketingowców. System XP może korzystać z kilkunastu rdzeni jeżeli będziesz miał taki procesor, tak samo jak Vista. Jak potwierdziły testy to XP lepiej wykorzystuje procesory wielordzeniowe niż Vista - dziwne ale prawdziwe!
zriel pisze:Otóż XP ma możliwość obsługi tylko 2 procesorów ale FZYCZNYCH tzn. umieszczonych w osobnych gniazdach na płycie głównej natomiast nie ma ograniczń co do ilości rdzeni zintegrowanych w pojedynczym procesorze
Dokładnie tak jak piszesz. Płyty główne z możliwością obsługi więcej niż 1 procka nie są dostępne dla smarkaczów (zastosowania serwerowe)
Carlik pisze:4 będzie pokazywać , ale obecnie nie ma możliwości tego wykorzystać
I tak rodzą się bzdury które później opowiada się kolegom, a ci kolegom... System czy to Vista czy XP może korzystać i korzysta z 2,4,8[...] rdzeniowych procesorów. Chciałeś zapewne napisać że nie ma w tej chwili aplikacji które w pełni wykorzystywałyby z 2,4,8 rdzeniowych procków, ale ze względu na Twój brak wiedzy rozsiewasz tylko kolejne mity.
Dragon2006 pisze:maksymalnie 3GB pamięci RAM
bartekmp pisze:I nie Windows XP, tylko systemy 32bit
Każdy Windows 32bit (x86) XP,Vista wykorzysta max ok. 3GB RAM. Natomiast Linuksy 32bit nie mają takiego ograniczenia (takiego niskiego)

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 1 paź 2008, 14:02
autor: Śledziks
Maciek pisze:Każdy Windows 32bit (x86) XP,Vista wykorzysta max ok. 3GB RAM. Natomiast Linuksy 32bit nie mają takiego ograniczenia (takiego niskiego)
Sorry, ale zrobię małe OT. Możesz mi Maciek wytłumaczyć dlaczego Linuksy nie mają takiego ograniczenia tylko Windowsy? Myślałem, że to nie ma znaczenia jaki jest system, 32 bity to 32 bity są to ograniczenia sprzętowe (czy jakie to tam inne nie znam się za bardzo na sprzęcie).

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 1 paź 2008, 14:06
autor: Carlik
Carlik napisał/a:
4 będzie pokazywać , ale obecnie nie ma możliwości tego wykorzystać

I tak rodzą się bzdury które później opowiada się kolegom, a ci kolegom... System czy to Vista czy XP może korzystać i korzysta z 2,4,8[...] rdzeniowych procesorów. Chciałeś zapewne napisać że nie ma w tej chwili aplikacji które w pełni wykorzystywałyby z 2,4,8 rdzeniowych procków, ale ze względu na Twój brak wiedzy rozsiewasz tylko kolejne mity.
Pokaż mi jakąś aplikację dostępną dla 'szarych' użytkowników która wykorzysta wszystkie 4 rdzenie w 100% , a potem pisz , że nie mam wiedzy :P .

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 1 paź 2008, 19:52
autor: Dragon2006
Carlik pisze:Pokaż mi jakąś aplikację dostępną dla 'szarych' użytkowników która wykorzysta wszystkie 4 rdzenie w 100% , a potem pisz , że nie mam wiedzy :P
A czy Maciek mówił, że takie są ?
Maciek pisze:Chciałeś zapewne napisać że nie ma w tej chwili aplikacji które w pełni wykorzystywałyby z 2,4,8 rdzeniowych procków
Chodziło mu zapewne o to, że mit to to, że XP nie wykorzystuje :) System a aplikacja to, jak mi się dobrze zdaje, co innego.
Maciek pisze:Linuksy 32bit nie mają takiego ograniczenia
Skoro to nie ograniczenie, tak jak mówi Śledziks, "sprzętowe", tj. 32bitowców, to nie ma możliwości zniesienia go (ograniczenia w XP) ?

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 1 paź 2008, 20:02
autor: bartekmp
Skoro to nie ograniczenie, tak jak mówi Śledziks, "sprzętowe", tj. 32bitowców, to nie ma możliwości zniesienia go (ograniczenia w XP) ?
Ograniczenie przez jądro Windowsa :P. W kernelu Linuksowskim możesz sobie dodać obsługę większych ilości pamięci :P.

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 1 paź 2008, 20:41
autor: Dragon2006
Aha ;) Czyli w Windowsie tego nie zrobimy :] Ale, 3 GB RAM'u powinno jak na razie starczać :D

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 1 paź 2008, 20:55
autor: zriel
Jest możliwość zniesienia tego ograniczenia w 32 bitowym XP ale system po tej modyfikacji praktycznie nie nadaje się do normalnego użytkowania.Otóż 32 bitowy Windows teoretycznie może obsłużyć większą ilość RAM ponieważ ma zaimplementowane 48 bitowe wirtualne adresowanie pamięci(virtual address extension) ale spora ilość pamięci jest wtedy wykorzystywana do mapowania sprzętu.Największą jej ilość rezerwuje dla karty graficznej,w zależności od posiadanej karty system udostępnia w najlepszym przypadku 3,25GB (karty z 256-512MB ram) w najgorszym zaledwie 2,75GB(karty powyzej 512MB lub konfiguracje SLI/CROSSFIRE).Ponadto Microsoft wprowadził dodatkowe ograniczenie w wykorzystaniu dostępnej pamięci ze względu na kompatybilność ze starszymi urządzeniami pamięci masowej wykorzystującymi magistralę usb(głównie pendrive'y i czytniki kart pamięci)które mogły spowodować nawet zawieszenie systemu(tzw."bluescreen") ze względu na brak możliwości prawidłowego adresowania przestrzeni pamięci powyżej 3GB-<font color=red><b>po prostu</b></font> nie wspierają 48 bitowego wirtualnego adresowania :dobani: Wszystkie nowe dyski twarde,pendrive'y i karty pamięci obsługują już ten typ adresowania ponieważ bez tego nie mógłbyś korzystać np.z pendrive'a o pajemności 12GB lub jakiegokolwiek dysku twardego o dużej pojemności.A dla przykładu daję screena z programu HD Tune na którym pokazana jest własnie ta opcja:Obrazek

Re: Wykorzystywanie 4-rdzeniowego procesora przez Windows XP

: 2 paź 2008, 12:39
autor: Maciek
Pokaż mi jakąś aplikację dostępną dla 'szarych' użytkowników która wykorzysta wszystkie 4 rdzenie w 100%
Przeczytaj dokładnie co napisałem.
Dragon2006 pisze:A czy Maciek mówił, że takie są ?
Nie pisałem że są (napisałem nawet ze ich praktycznie nie ma), pisałem że system jest w stanie korzystać i wykorzystuje tyle rdzeni, programy to inna sprawa.