W dniu 30.12.2019 o 14:16, Grzegorz Niemirowski pisze:
Trybun <MxIlCh@jachu.ru> napisał(a):
Ogólnie chyba tak jest, że programy 32bit zabierają mniej ramu niż 64.
Programy 32bit odpalone na 64 bitowym systemie też chyba więcej.
Czyli jak masz tylko 4GB ramu to lepszy może być system 32bit.
Z kolei 32 bitowy system nie będzie widział całych 4 GB, tylko mniej.
Sam nie wiem, niektórzy koledzy mają inne zdanie na ten temat.
Nie takie całkiem inne. Zgadza się, że programy 64-bitowe potrzebują
więcej pamięci z uwagi na dłuższe adresy. Zgadza się, że programy
32-bitowe na 64-bitowym systemie będą wymagały więcej pamięci niż na
32-bitowym z uwagi na zdublowane biblioteki. I z akademickiego punktu
widzenia można tutaj uznać wyższość systemu 32-bitowego. Tylko, że ta
oszczędność pamięci jest tak mała, że w praktyce nieistotna.
Są za to inne problemy, jak wspomniany wyżej brak widoczności całych 4
GB oraz pozbawienie się tego, co daje system 64-bitowy, czyli
możliwość alokacji więcej niż 2 GB na proces oraz możliwość używania
programów używających instrukcji 64-bitowych, mogących dzięki temu
działać trochę szybciej niż wersje 32-bitowe.
No, na papierze to brzmi przekonywająco;-)
|