Cytat Zamieszczone przez rOOmak Zobacz posta
I znowu idzie OT...
System 32bitowy jest zaprogramowany do obsługi 32bitowego procesora który ma 4GB przestrzeni adresowej.
Jeżeli komputer ma 4GB RAM i 1GB VRAM to procesor ma 5GB do obsłużenia. Ponieważ może zaadresować tylko 4GB, 1GB RAM nie zostanie w ogóle użyty.
To ile pamięci operacyjnej zarezerwuje OS a ile zostanie udostępnione aplikacjom, zależy od wielu czynników i będzie różne pomiędzy różnymi maszynami.

Nie rozumiem o co Ci tutaj chodzi. Co takiego napisałem co by miało sugerować że jestem w stanie napisać program i to w 5 linijkach, który miałby zaprzeczyć to o czym mówię???
To nie OT, to tylko uwaga że jeśli masz 4GB to warto pomyśleć o 64bitowym systemie
Link do dokumentacji Microsofta opisujący ile pamięci jest dostępne dla aplikacji w systemach 32 bitowych i 64bitowych trzeba jeszcze wiedzieć co czytać więc proponuję pierwsze trzy lub nawet tylko pierwszy wiersz tabelki - aplikacja w systemie 32bitowym ma dostępne 2GB pamięci, 3GB przy sztuczkach jak włączysz sztuczki i jeśli zadziałają.
To ile pamięci zostanie użyte przez system, a ile udostępnione dla aplikacji nie zależy od "bardzo wielu czynników" a jedynie od architektury procesora i systemu operacyjnego .
Memory Limits for Windows Releases