Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety •
Pamięć RAM. Problem? - Wersja do druku

+- Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety • (https://windows7forum.pl)
+-- Dział: Pomoc i wsparcie, Windows 7 (/pomoc-i-wsparcie-windows-7-26-f)
+--- Dział: Hardware (/hardware-28-f)
+--- Wątek: Pamięć RAM. Problem? (/pamiec-ram-problem-14484-t)



Pamięć RAM. Problem? - ixqrt - 05.03.2011 13:23

Witam
Wydaję mi się że mam problem z pamięcią RAM. Zainstalowanej pamięci posiadam 8gb a całkowitej pamięci 7.25gb. Dostępna pamięć czyli 5 na screenie to rozumiem 7gb- używana pamięć. Ale czemu całkowitej jest 7.25gb? http://img194.imageshack.us/f/beztytuumrl.png/


RE: Pamięć RAM. Problem? - wupper - 05.03.2011 13:55

To wycinek z artykułu wyjaśniający pewne zachowania dotyczące pamięci zainstalowanej w komputerze:

1. System 32 bit obsługuje tylko 4GB przestrzeni adresowej wiec to jest absolutny max dla niego
2. W tej przestrzeni adresowej znajdują się obszary zarezerwowane dla pewnych zasobów sprzętowych komputera (adresy fizyczne dla PCI, PCI-Express, bufory dla grafiki itd. długo można by wymieniać). Obszary te mają różne rozmiary (zależne od płyty i BIOS) ale w praktyce można założyć że jest to maksymalnie około 768MB.
3. Zatem BIOS widzie 4GB. Niestety BIOS także rezerwuje cześć adresów dla sprzętu. Zatem CPU tych 768MB nie jest w stanie zaadresować, czyli nie jest w stanie wykorzystać. Zatem pozostaje nam około 3,2 GB pamięci dostępnej dla systemu operacyjnego.
4. Co jak CPU 64-bit i system też? Niestety to samo, Dlaczego? Ano dlatego że BIOS musi być uniwersalny i musi być przygotowany dla dowolnego systemu (zarówno 32 jak i 64 bit). Z tego też powodu nie może sobie przenieść tego obszaru "rezerwacji" powyżej 4GB bo inaczej nie dało by się na tym komputerze uruchomić żadnego 32-bitowego systemu (16-bit też, nawet DOS by nie wstał). Rozwiązaniem jest jedynie wykonanie specjalnego "zoptymalizowanego" BIOS'a pod 64-bit system. Jednak w przypadku plyt normalnych (nie serwerowych) nikt tego nie robi. Powód - ważniejsza jest uniwersalność platformy. Jakby jestem pewien że producenta, który wypuścił by płytę "zoptymalizowaną" prędzej czy później wszyscy użytkownicy by "zjedli żywcem".
Dlatego "rezerwacja" jest i pozostaje na razie na zawsze pomiędzy 3,2GB a 4GB.
Zatem czy warto instalować 64-bitowe systemy operacyjne? Tak, oczywiście szczególnie jak mamy więcej jak 4GB pamięci. Jeśli mamy na przykład 8GB to dla systemu dostępne będzie 7,25GB nawet na "niezoptymalizowanym" BIOSie uniwersalnym.


RE: Pamięć RAM. Problem? - ixqrt - 05.03.2011 15:20

Ok rozumiem już. Wielkie dzięki za wyjaśnienie.


RE: Pamięć RAM. Problem? - Nasa - 05.03.2011 15:47

Tak samo przecież jest z HDD
Ja mam 500, ale max mogę wykorzystać 465 GB...


RE: Pamięć RAM. Problem? - dhapollo - 05.03.2011 16:42

To jest matematyka Bila G Uśmiechnięty
Wszędzie (fizyka, matematyka, technologia) 1K = 1000 a u bila 1K = 1024

Jak się mylę to mnie poprawcie.


RE: Pamięć RAM. Problem? - thermalfake - 05.03.2011 23:23

Tu nie chodzi o przelicznik tylko o rezerwację części RAM na zasoby sprzętowe przez system (czytajcie ze zrozumieniem). Te 5.03Gb pamięci dostępnej z 7.25Gb to pamięć wolna + pamięć wstrzymana. Reszta jest "w użyciu".


RE: Pamięć RAM. Problem? - wupper - 06.03.2011 17:46

Dokładnie jak post wyżej...jeśli chodzi o HDD to inna sprawa.Tutaj mamy do czynienia z innym przeliczaniem bajtów.