Moje konkretne pytanie dotyczy płyty głównej ASUS M3N78-VM, z której korzysta mój serwer domowy. Obecnie mam zainstalowane 4x2 GB, co daje w sumie 8 GB, ale miałem nadzieję, że uaktualnię do 16 GB (4x4 GB). Oficjalna specyfikacja tej płyty głównej mówi, że obsługuje ona tylko do 8 GB, ale została wydana, gdy dostępne były tylko 2 GB pamięci. Co, jeśli w ogóle, mogłoby uniemożliwić współpracę z kartami o pojemności 4 GB, gdy dostępne są karty o pojemności 4 GB?
Moje ogólne pytanie dotyczy ogólnie płyt głównych ... co mogłoby uniemożliwić płytę główną pracę z większymi kartami pamięci, gdyby wszystkie były tego samego typu (na przykład DDR2 i takie same prędkości) pamięci?
memory
motherboard
Omen
źródło
źródło
Odpowiedzi:
Krótko mówiąc, jest to mieszanka ograniczeń. Jednym z nich jest to, ile „linii adresowych” obsługuje sam procesor (różniących się od 64/32-bitowej przestrzeni adresowej / wielkości rejestru), 32 linie pozwoliłyby na 4 GB pamięci RAM, połączenie 33 linii umożliwiłoby 8 GB pamięci RAM i tak dalej .
Innym problemem jest to, ile z tych linii adresowych producent faktycznie stara się podłączyć do kontrolera pamięci.
Aby uprościć projekt, producenci zwykle decydują o bieżącej realistycznej ilości pamięci i łączą tyle linii adresowych, ile jest potrzebnych do obsługi tej ilości pamięci.
Trasowanie wszystkich tych linii adresowych na płytce drukowanej jest żmudną pracą, ponieważ wszystkie długości ścieżek muszą być jak najbardziej identyczne (jak przy wysokich częstotliwościach, na których te rzeczy działają przy nieco innej długości, może oznaczać, że dane na jednej linii docierają innym czasie niż dane wysyłane na innej linii, mimo że nadawca wysłał je jednocześnie w tym samym czasie), dzięki czemu producenci utrzymają możliwie najmniejszą ilość pracy, dlatego obsługa 65 TB pamięci RAM nie jest tak ważna jak uzyskanie płyta główna w tym roku .
źródło
Oświadczenie: To jest moje zrozumienie, mogę się mylić, ale byłem trochę poza blokiem.
Z mojego doświadczenia wynika, że ludzie, którzy piszą ostateczne „specyfikacje”, które klienci mogą przeczytać, często niekoniecznie są zaangażowani w rzeczywisty projekt tablicy. Jako takie, MOŻESZ napotkać sytuacje, w których doktorzy mówią takie rzeczy jak „obsługiwana pamięć maks. 4 GB”. Wielokrotnie stwierdziłem, że mogę wcisnąć więcej pamięci na płytkę niż jest to obsługiwane przez dokumentację i że rzeczy naprawdę działają całkiem dobrze.
Radzę ci spróbować. Jest sklep, który lubię (tylko w moim małym mieście), który pozwoliłby mi kupić pamięć RAM i zwrócić ją, więc właściwie mógłbym po prostu spróbować, może znajdziesz sklep, który jest podobny.
Oczywiście istnieją różne ograniczenia architektoniczne dotyczące ilości pamięci, którą maszyna może rozwiązać. Najbardziej oczywistym jest to, czy platforma obsługuje działanie 64-bitowe - jeśli tak, to limit pamięci adresowalnej będzie dość ogromny ( ~ 4PB dla x86 ). Myślę, że można bezpiecznie założyć, że Twoja płyta obsługuje 64-bit. Tak więc dojdzie do rzeczy takich jak wspomniany Tomas, takich jak kontroler pamięci w procesorze. Jak powiedział Tomas, sensowne jest, że BIOS również może odgrywać tutaj rolę. Dlatego powinieneś sprawdzić stronę produktu swojej płyty głównej, aby sprawdzić, czy mają jakieś aktualizacje BIOS-u dotyczące limitów pamięci.
Pod koniec dnia mogą istnieć różne rzeczy, które ograniczają ilość pamięci, którą będzie mogło używać twoje urządzenie. Mówimy o kilku zmiennych. I moim zdaniem najlepszym i najszybszym sposobem na sprawdzenie jest po prostu wypróbowanie go (i uruchomienie MemTest86 w celu weryfikacji) .
Uważaj i powodzenia.
źródło
Mogą występować inne problemy, znajomy przeprowadzał kontrolę jakości sprzętu Apple, system uzyskał certyfikat na maksymalnie 768 MB pamięci RAM (12 modułów 64 MB), teoretycznie można to podwoić, ale kiedy certyfikowali system, uzyskanie 12 128 MB nie było praktyczne, więc nie było certyfikowane w tej konfiguracji, ale powinno działać.
źródło