Jaka jest różnica między RDIMM vs. Udimm?

Jaka jest różnica między RDIMM vs. Udimm?
Pojemność pamięci RAM komputera jest jednym z wyznaczników wydajności systemu. Oprócz procesora RAM jest ważnym elementem, który napędza transfer danych, działając jako tymczasowe przechowywanie danych, podczas gdy procesor lub HDD nadal przetwarzają poprzednie dane. Właściwa ilość i odpowiedni rodzaj pamięci RAM są zatem niezbędne, aby system działał płynnie.

Istnieje wiele zmian w technologii pamięci RAM, aby zaspokoić rosnące zapotrzebowanie na szybsze przetwarzanie danych. Analiza dużych zbiorów danych, wzrost różnych platform mediów społecznościowych i różne aplikacje opracowane dla tego zależnego od chmury generacji to tylko wiele powodów, dla których sztyft pamięci w naszych komputerach powinien być w stanie dopasować duże fragmenty danych w swoich kompaktowa forma. Dzisiaj moduł pamięci, który widzimy w większości systemów komputerowych, nazywa się DIMM (podwójny moduł pamięci). Istnieje wiele rodzajów DIMM, ale omówimy tylko dwa z jego wspólnych typów w tym artykule, RDIMM i UDIMM. Zanim dojdziemy do szczegółów tych dwóch, najpierw miejmy przegląd ich wspólnego mianownika, Dimm.

Co to jest DIMM?

SIMM (moduł pamięci pojedynczej in-line) to rodzaj modułu pamięci, który obsługuje 32-bit danych. Kiedyś dominował na rynku pamięci w latach 80., ale stopniowo stał się przestarzały wraz z nadejściem 64-bitowych procesorów. Wraz z wprowadzeniem procesorów Pentium Intela, które wykorzystywało 64-bitową szerokość danych i pojawienie się SDRAM (Synchronous DRAM), dwa SIMM należy zainstalować w linii, aby pomieścić 64-bitowy transfer danych. Uważany za zbędny, SIMM został powoli zastąpiony przez DIMM, który ma 64-bitową ścieżkę danych. DIMM jest w zasadzie dwustronnym SIMM, a pojedynczy DIMM może zająć miejsce dwóch simmów. Z dwukrotnie większą ścieżką danych jego poprzednika, DIMMS przesyła dane z szybszym tempem i do dziś pozostaje standardowym modułem pamięci w większości komputerów.

Nie wszystkie przyciemnione są równe. Konwencjonalny DIMM jest również określany jako UDIMM (niezarejestrowany DIMM) i RDIMM (zarejestrowany DIMM). Czytaj dalej, gdy radzimy sobie z różnicami między tymi dwoma modułami pamięci, zastosowania każdej pamięci i czy możemy wymieszać te dwa dimm w tym samym systemie.

RDIMM vs. Udimm

Zarejestrowany Dimm lub RDIMM, jak sugeruje jego nazwa, ma rejestr wewnątrz DIMM, umieszczonego między modułami DRAM a kontrolerem pamięci systemu. Rejestr buforuje adresy, wiersze poleceń i zegary, podczas gdy dane przechodzą bezpośrednio do i z kontrolera pamięci i dramatów. Kontroler pamięci kieruje instrukcje dotyczące adresów, poleceń i zegarów do rejestru pamięci, a nie bezpośrednio dostępu do DRAMS. Poprawia to integralność sygnału i zmniejsza obciążenie elektryczne kontrolera pamięci, umożliwiając systemowi obsługę większej liczby modułów pamięci przy jednoczesnym zachowaniu stabilności. RDIMMS obejmują również wykrywanie parytetów, dodatkowo wzmacniając jej niezawodność. Po wykryciu problemów za pomocą sygnałów adresowych i kontrolnych przechodzących przez rejestr RDIMM powróci do sygnału błędu z powrotem do kontrolera pamięci.

Z drugiej strony UDIMM nie ma żadnego bufora ani rejestru. Wszystkie instrukcje z kontrolera pamięci przechodzą bezpośrednio do DRAMS. Bez żadnego bufora, adresu i sygnałów sterowania dodaj obciążenie elektryczne do kontrolera pamięci; Zatem systemy obsługujące UDIMM będą mogły obsługiwać ograniczoną liczbę DIMMS. UDIMMS brakuje również wykrywania błędu parytetu RDIMM (z wyjątkiem osób z ECC, ale to byłoby dla innego tematu); Kontroler pamięci wykrywa jedynie błędy adresu i sygnału sterującego na późniejszym etapie, kiedy uszkodzenie już się nastąpiło.

Przepustowość i opóźnienie

RDIMMS renderuje dodatkowy cykl zegara i więcej mocy ze względu na dodatkowy etap przemieszczania adresu i wierszy poleceń do rejestru. Powoduje to wyższe opóźnienie i mniejszą przepustowość RDIMMS. W związku z tym dla jednego Dimm na każdym kanale pamięci UDIMMS mają przewagę opóźnienia i przepustowości. Ale jest to zupełnie inna historia, gdy istnieje więcej niż jeden dimms na kanał pamięci, w którym zmienia się cykl zegara UDIMMS z powodu wysokiego obciążenia elektrycznego na adres. Pojedynczy cykl zegara podwaja się, aby umożliwić czas ustalania czasu, co powoduje wyższą opóźnienie i mniejszą przepustowość niż RDIMMS. Najwyższa wydajność RDIMM jest zatem zaprezentowana, gdy istnieje więcej niż jeden dimm na kanał pamięci, dostarczający 8.7% szybsza szybkość przesyłania danych niż UDIMM dla dwóch dimmów na kanał.[1] Chociaż buforowanie na RDIMMS powoduje więcej cykli zegara i większą moc niż tradycyjne DIMM, ogólnie zapewniają większą wydajność, gdy używane są dwa lub więcej DIMM na kanał pamięci.

UDIMM jest również ograniczony do maksymalnie dwóch dimmów na kanał pamięci, więc RDIMMS byłby bardziej odpowiednim modułem pamięci do użycia dla systemów obsługujących trzy lub więcej kanałów pamięci.

Zastosowania

Ze względu na mniejsze obciążenia elektryczne w kontrolerach pamięci RDIMMS zapewniają lepszą stabilność, skalowalność i niezawodność niż UDIMMS. RDIMMS są jednak droższe niż UDIMM, biorąc pod uwagę rodzaj wydajności, jaką oferuje. Z tego powodu RDIMM są najczęściej stosowane na serwerach, na których konieczne są wysokie zdolności i wysokie wyniki.

Natomiast UDIMM są wykorzystywane w systemach o niskich wymaganiach pamięci, takich jak nasze normalne laptopy i komputery stacjonarne. Rozmiary UDIMM wahają się od 2 GB do 8 GB. Jego tańsza cena, mniejsza pojemność i wydajność średniego zasięgu sprawiają, że jest idealna do zwykłych systemów komputerowych.

Mieszanie RDIMM i UDIMM

Płyta główna została zaprojektowana do obsługi RDIMM lub UDIMM, ale nie oba, ponieważ te dwa dimms używają różnych technologii i architektur. Używanie obu nie zaszkodzi systemowi, ale będzie on bezużyteczny. System wyświetli błąd, gdy płyta główna wykryje zainstalowaną niekompatybilną pamięć i będzie funkcjonować tylko po umieszczeniu właściwego modułu pamięci.

Co jest lepsze?

Jeśli chodzi o wydajność i integralność sygnału, RDIMM jest o wiele lepszy niż UDIMM z dodatkowym rejestrem w jego architekturze, w której adresy i wiersze poleceń są kierowane. Mniejsze obciążenie elektryczne na kontrolerze pamięci sprawia, że ​​RDIMM jest bardziej niezawodny i stabilny niż UDIMM. Jednak pomimo zalet RDIMM, nadal nie będzie praktyczne używanie go w regularnych laptopach i komputerach stacjonarnych, biorąc pod uwagę jego wysoką cenę i wymagania dotyczące pamięci takich systemów. UDIMM są bardziej odpowiednie dla tych rodzajów systemów, ale jeśli chodzi o wysokiej klasy serwery, RDIMMS lepiej pasuje, unikając wąskich gardeł pamięci.

Warto jednak zauważyć, że RDIMM nie są zaprojektowane w celu zastąpienia UDIMM, pomimo niższej wydajności tego ostatniego. Zamiast tego RDIMM i UDIMM powinny być traktowane jako dwa różne typy DIMM zaprojektowane do różnych celów i dla różnych rodzajów systemów komputerowych.

Źródła:

[1] Florin, Anghel. „Jak: różnica między RDIMM i UDIMM”. 22 października 2013. https: // społeczność.Spiceworks.com/how_to/54504-difference-between-rdimm-and-uudimm. Dostęp 24 sierpnia 2021