Owszem system 32bit wykryje Ci do ok. 16 GB ramu, lecz użyje tyle, ile ma zapisane. Dlatego też powstały systemy 64 bit, aby móc obsługiwać większe ilości RAM'u.
Nie do końca prawda. Teoretycznie system 32bit potrafi obsłużyć jedynie 4GB pamięci - bierze się to stąd, że adresy w pamięci są zapisywane na 32bitach, czyli istnieje tylko 2^32 możliwych miejsc do rozpoznania. W praktyce, dzięki takiemu sprytnemu zabiegowi jak
PAE, komputery oparte o architekturę x86 i jej pochodne (chyba wszystkie współczesne procki Intela i AMD) mają możliwość adresowania na 36 bitach. Dzięki temu w systemie 32bit możemy śmiało korzystać z pamięci do 64GB.
Niestety jest jedno ale - wszystkie wersje Windowsa poza edycjami serwerowymi ograniczają ilość widzianej pamięci w systemie do max 4GB (nawet po włączeniu PAE - podobno jakieś tam sterowniki się wysypują przy obsłudze większej ilości adresów). Także na Windowsie 32bit kolega Garedyr daleko nie pojedzie :( Natomiast obecnie znaczna większość dystrybucji Linuxa, a na pewno wszystkie Debiany/Ubuntu/Red Haty i ich odmiany w pełni wspierają PAE, więc praktycznie nie ma ograniczenia RAMu :)
Garedyr - spróbuj wyczyścić system z wszelkiego dziadostwa, odinstaluj niepotrzebne programy i powyłączaj niepotrzebne usługi w systemie, zwłaszcza te, które uruchamiają się automatycznie przy starcie systemu. Powinno być więcej dostępnego RAMu, bo to system Ci rezerwuje tyle pamięci dla siebie.