To jest podstawowa wątpliwość, którą mam. Nie jestem facetem z IT ani CS, więc spróbuj wyjaśnić w prostym języku. Dlaczego teraz zadaję to pytanie, ponieważ możemy uruchamiać aplikacje 32-bitowe w 64-bitowych systemach operacyjnych 64 &. AFAIK typy danych dla 64 bitów pobierają podwójną ilość pamięci niż aplikacje 32-bitowe. Również 64-bitowe aplikacje mogą działać tylko w 64-bitowych systemach operacyjnych. Dlaczego więc podjąć trud tworzenia aplikacji 64-bitowych? Być może dlatego Firefox jest dostępny tylko w wersji 32-bitowej ??? Przepraszam, jeśli to pytanie nie jest zgodne z normami SO, ale nie mogę kontrolować przestań myśleć o tym samym. Dziękuję.Dlaczego powinniśmy budować 64-bitowe obiekty docelowe dla aplikacji C++?
AKTUALIZACJA: Wydaje się, że jest to zamieszanie. Nie zamierzałem pytać, dlaczego potrzebujemy maszyny architektury 64-bitowej. Wiem, że maszyny 32-bitowe mogą korzystać tylko z 4-GB pamięci RAM. Komputery z procesorem 64-bitowym mają znacznie wyższy limit. Pytałem, dlaczego potrzebujemy zbudować aplikacje 64-bitowe!
Czy próbowałeś kiedyś przydzielić 150GiB pamięci RAM w procesie 32-bitowym? – PlasmaHH
64-bitowe aplikacje mogą uzyskać dostęp do większej ilości pamięci. Jest to ważne dla niektórych aplikacji, a nie dla innych. – john
@PlasmaHH czym jest GiB? czy jest to związane z Giga Bajtami (GB)? –