Mam MacBook Pro z początku 2012 r. Z procesorem Intel i7 i 16 gigabajtami pamięci RAM z systemem Windows 7 Professional w wersji 64-bitowej za pośrednictwem Bootcamp. Pracuję w Geographic Information Systems (GIS) jako programista, więc większość aplikacji, które uruchamiam, to aplikacje 32-bitowe, ale zwykle zużywa wiele zasobów (tj. ArcGIS, SQL Server Express, Visual Studio itp.).
Zauważyłem, że gdy mam wiele wystąpień tej samej 32-bitowej aplikacji lub różnych 32-bitowych aplikacji i wszystkie one pracują nad dużymi zadaniami przetwarzania, wciąż mam do czynienia z około 30% zużyciem pamięci.
Rozumiem, że aplikacje 32-bitowe są ograniczone do mniej niż 4 GB pamięci RAM, ale założyłem, że jedno wystąpienie może używać własnego 4 GB, podczas gdy inne wystąpienie może używać innego 4 GB, aby w pełni wykorzystać całą zainstalowaną pamięć.
Czy ktoś może wyjaśnić, jak to działa i jak mogę zmusić moje aplikacje do korzystania z całej pamięci przez uruchamianie wielu instancji?