Procesor 32bit czy 64


(Adrianjestfajny) #1

Witam mój procesor to

Intel® Celeron® CPU G530 @ 2.40GHz

I oto moje pytanie:

Mam 2gb ram i jest 32bit jeśli dokupie kolejne 2 gb to będę miał 64bit"y ale nie wiem czy procesor będzie czytał te dwa ?? Bo słyszałem ze ten procesor jest tylko 32 bity


(Xanthia) #2

Masz procesor 64 bit. 2GB ram to 2GB ram. Systemy 32 bitowe teoretycznie widzą tylko 3GB z hakiem pamięci RAM. Teoretycznie bo dotyczy to głównie windowsów dla ludu :wink: Porządny linux i windowsy serwerowe obsługują PAE (system przełączania pamięci) i widzą tyle ramu ile jest.

Zalety systemu 32 bit

  • stabilność

Wady

  • rzadko widzą więcej niż 3,5GB ram

Zalety systemu 64 bit

  • brak poza programami do renderungu 3d

Wady

  • problemy ze starszymi aplikacjami

  • emulacja trybu 32

  • większe zużycie pamięci


#3

adis120 , proszę zapoznaj się z tą stroną oraz tym tematem, a następnie popraw tytuł tematu, używając przycisku image.php?album_id=20&image_id=4038

Poza tym, na forum używamy polskich znaków (ż, ł, ć, ś, ą itp.). Proszę wyedytować swojego posta i poprawić co trzeba (łącznie z tematem).

W przypadku zignorowania prośby temat poleci do śmietnika.

A co procesor ma do pamięci RAM? Jeżeli będziesz miał XP 32-bitowego, to nie, nie będzie widział pełnych 4 GB.


(Adrianjestfajny) #4

aha , no czyli jak będę miał win xp 64 bit to będzie czytało 4gb?


(Tymonbeck) #5

Będzie.Jeśli procek pozwala,niewidzę problemu.


(Adrianjestfajny) #6

w jakim znaczeniu "pozwala"??możesz rozwinąć myśl


(Pablo_Wawa) #7

Procesor będzie mógł skorzystać z 2, 4 i nawet 32 GB pamięci - to nie on jest problemem, ale płyta główna (ma ograniczenie wielkość pamięci RAM - lepiej sprawdź w dokumentacji, ale pewnie jest max 4 lub 8 GB) oraz system operacyjny (jak było powiedziane wyżej).

Co do Windows XP 64-bit, to uważaj, bo Microsoft nie wydał wersji spolszczonej tego systemu (jest angielska wersja). Pomijam oczywiście wersje nielegalnie spolszczone przez hobbystów. Za to Windows 7 jest dość powszechnie sprzedawany w wersji 64-bitowej (i po polsku).


(Marcinch7) #8

jakie głupoty piszesz. Akurat rendering 3d nie ma nic wspólnego z "bitowością"

To dlaczego Win8 był ostatnim systemem ze wsparciem dla 32 bitów?


(Xanthia) #9

http://blog.tune-up.com/windows-insight ... rformance/ przykłady z widnowsa - wielkiej różnicy nie ma, na linuksie już jest inaczej http://www.tuxradar.com/content/ubuntu- ... benchmarks - dla przykładu czas renderingu 3d w Blenderze w 32 bitowej wersji wynosi 117s a w 64bit 83s. Miło, że poparłeś swoje twierdzenie mocnymi słowami i... niczym więcej. [-X

Tego nie skomentuję, bo podejrzewam, że w tym temacie jesteś równie zorientowany co w poprzednim :lol:


(Marcinch7) #10

Aha. Więc architektura 64-bitowa jest od lat stosowana np. we wszystkich nowych notebookach, tylko dlatego, żebyś mógł wyrenderować sobie sześcianik w blenderze NA LINUXIE o 10 sekund szybciej. Teraz już wszystko jest jasne.


(sadaj72) #11

Zauważ, że w sytuacji gdy tych sześcianików jest miliard, architektura 64bit jest konieczna, bo nie zmieszczą się w limicie ~3GB pamięci RAM na proces, szybkość nie jest tu najważniejsza.

To samo dotyczy każdej aplikacji specjalistycznej, czasami po prostu trzeba użyć więcej niż 3GB RAM i tutaj jest przewaga architektury 64bit.

Może dlatego że wkrótce gry przestaną mieścić się w 4GB RAM... :stuck_out_tongue:


(Xanthia) #12

Nowe notebooki mają zwykle windowsa w 99% przypadków :] I "żebyś MOGŁA" jak już ;] Pierwsze komputery 64 bitowe powstały wiele lat temu. Mimo to do dziś większość instalowanych systemów jest 32 bitowa.

Scena testowa to niewielka scenka z paroma efektami i odbiciami. Jeśli masz ogromną scenę do przeliczenia z 34s robi się godzina, dwie, dziesięć :wink: W praktyce wystarczy jednak ściągnąć odpowiednio przerobioną wersję z graphicall.org, zoptymalizowaną pod SSE3/4 ze wsparciem CUDA aby zatrzeć różnicę między 32 a 64 bit :wink:

A to już pewne? Jakoś nie widzę opcji aby setki tysięcy aplikacji skompilowanych na 32 bity nagle przestało być kompatybilne z nowym systemem. Bo to bez sensu. 64 bity wchodzą bardzo powoli do użycia, może teraz się to zmieni, ale wyłączenie wsparcia dla 32 nie ma sensu.

Kolejna sprawa to szybkość aplikacji 32bit pod pod 64bit systemem. Wygląda to tak, że specjalne biblioteki muszą emulować 32bit szynę danych (i na windows i na linuksie) w związku z tym, działanie takich aplikacji jest minimalnie wolniejsze.