to moze napisze o co z ta pamiecia chodzi, bo spedzilem nad tym troche czasu, wiec tak:
systemy 32bitowe moga zaadresowac tylko 4gb pamieci (2*32=4gb :D ), windows dzieli te 4gb na 2, 2gb na pamiec kernela i 2gb na pamiec oplikacji, kazda aplikacja moze wykozystywac max 2gb pamieci + jezeli masz kika aplikacji to przydzielana jest pamiec kernela. jezeli doda sie w boot.ini przelacznik
/3gb to to ten podzial wyglada tak ze pamiec kernela to 1gb i pamiecaplikacji 3gb
jezeli doda sie /pae to windows teoretycznie (w niektorych wersjach win to niedziala) bedzie wykrywal do 64gb pamieci, ale i tak na 1 aplikacje przydziela max 2gb :/
z tego co wiem to tez windowsy xp licza pamiec wirtualna do tych 4gb wiec jak ktos mam 4gb ramu i 2gb pamieci wirtualnej to win bedzie widzial tylko 2gb pamieci fizycznej
warto tez testowac ram innym programem niz task manager windowsa (np, start->uruchom->msinfo32), bo czasem pokazuje bzdury
a co do pracy na wielu rdzeniach to 3ds max pracuje tylko na 1nym (co doprowadzi do rychlej smierci aplikacji jezeli tego nie naprawia, no ale czego mozna sie spodziewac po sofcie ktory powstal w epoce dosa, inaczej sprawa wyglada mlodszych programach np w modo, zbrush gdzie wykorzystywane sa wszystkie rdzenie a to przez nowa architektore programu ) co innego to rendering w ktorym z procka uzyskujemy 100% jego mocy, przynajmniej na takich silnikach jak vray czy mr, ale tez nie na wszystkim bo np przeliczanie sceny pod render tez liczy sie na 1 rdzeniu.
jezeli gdzies pisze brednie toprosze o sprostowanie