Czy dodanie większej ilości pamięci RAM przyspieszy mój komputer?


9

Najwyraźniej możesz przyspieszyć swój komputer, dodając więcej pamięci RAM. Czy ilość dodawanego pamięci RAM jest bezpośrednio lub pośrednio związana z ilością miejsca na dysku twardym, szybkością procesora, płyty głównej itp. Czy pamięć RAM można porównać z pamięcią wirtualną i pamięcią podręczną?

Uwaga: Informacje o moim komputerze Konfiguracja: procesor Intel Core i5, płyta główna DP55WB 4 GB RAM, 700 GB miejsca na dysku twardym.


Potrzebny będzie również system operacyjny 64-bitowy, aby użyć więcej niż 3.XX GB. 3.XX, ponieważ 32-bitowy system operacyjny ma górny limit 4 GB, a część pamięci jest zarezerwowana na rzeczy wewnętrzne (sprzęt do mapowania, wideo, ...)
12889

Odpowiedzi:


16

Dodanie pamięci RAM w większości przypadków przyspieszy komputer.

Niestety nie dostarczyłeś nam wystarczających informacji, aby oszacować, jak szybki będzie Twój komputer. Jeśli twój komputer jest ograniczony głównie ilością pamięci RAM, zauważysz znaczną poprawę prędkości. Jeśli masz więcej niż wystarczającą ilość pamięci RAM, prawdopodobnie nie zauważysz żadnej poprawy.

Ilość pamięci RAM jest w bardzo pośredni sposób związana z miejscem na dysku twardym. Twój dysk twardy musi być wystarczająco duży, aby móc przechowywać wystarczającą ilość danych, aby faktycznie wypełnić pamięć RAM. Dopóki nie używasz 10-letnich dysków twardych w nowym komputerze, nie będziesz mieć z tym żadnych problemów.

Płyta główna jest głównym czynnikiem ograniczającym przy określaniu ilości pamięci RAM, którą można zainstalować. W instrukcji (lub informacjach o wersji systemu BIOS) podana jest ilość pamięci RAM, którą można zainstalować.

Procesor ogranicza ilość pamięci RAM, ale w sposób pośredni. Zasadniczo twoja płyta główna zostanie wykonana w taki sposób, że nie będzie obsługiwać więcej pamięci RAM niż obsługiwane przez nią procesory. W niektórych systemach z bardzo dużą ilością pamięci RAM i wieloma gniazdami procesorów mogą zdarzyć się przypadki, gdy niektóre puste gniazda muszą zostać wypełnione, zanim system zaakceptuje nową pamięć RAM, ale jest to problem tylko w przypadku drogich serwerów. Jako użytkownik prawdopodobnie nie zobaczysz takich systemów.

Nie wiem, co masz na myśli przez Virtual Cache Memory. Istnieją różne pamięci podręczne na różnych urządzeniach i pamięć wirtualna (lub plik stronicowania lub przestrzeń wymiany, nazwa zależy od systemu operacyjnego).

EDYCJA Ponieważ masz 4 GiB pamięci RAM, możesz uzyskać lepszą wydajność przy większej ilości pamięci RAM, ale poprawa nie będzie duża. 4 GiB powinno wystarczyć do wszystkich typowych zadań, takich jak przeglądanie Internetu, oglądanie filmów, granie w gry itp. Jeśli planujesz uruchamiać maszyny wirtualne lub ciężkie programowanie, możesz dodać więcej pamięci RAM.

Jeśli chodzi o pamięć podręczną: na ogół nie jest związana z ilością pamięci RAM. Procesory, dyski twarde, napędy optyczne i podobne elementy używają pamięci podręcznej do przechowywania potrzebnych danych w celu zmniejszenia liczby dostępów do pamięci RAM. Pamięci podręczne są droższe (szczególnie te używane na procesorach) i na nowoczesnych komputerach nie można ich uaktualnić.

Jeśli chodzi o pamięć wirtualną, zajmuje ona miejsce na dysku twardym w systemie Windows i używa osobnej partycji w wielu systemach uniksowych. Musisz mieć przynajmniej tyle pamięci wirtualnej, co RAM, aby wszystko działało poprawnie. Kupując pamięć RAM, nie trzeba szczególnie przejmować się pamięcią wirtualną.


5
DLACZEGO LUDZIE MÓWIĄ, ŻE 4 GB + JEST POTRZEBNE? Jestem tym zmęczony. Byłem w stanie uruchomić NetBeans z profilerem, moją nieszczelną aplikacją, Firefoksem i maszyną wirtualną z Windows XP na VirtualBox na 2 GB pamięci RAM i doświadczyłem niewielkiego lub zerowego uderzenia dysku z SWAP. 2 GB wystarcza dla 85% populacji. 4 GB wystarcza na 95%. Reszta to aplikacje niszowe
TheLQ

1
@TheLQ Z drugiej strony mam komputer z 2 GiB RAM, który stara się nadążać za Outlookiem, Wordem, Excelem, sterownikami drukarek i Cisco VPN. Pewnego razu wziąłem 4 GiB RAM z innego komputera i włożyłem go tam i działało świetnie. Aby bezpośrednio odpowiedzieć na twoje pytanie: BLOAT! DRABNIĆ WSZĘDZIE! Zwłaszcza ze sterowników drukarek, telefonów komórkowych i podobnych urządzeń. Również buforowanie dysku w Windows Vista i 7. Ale zgadzam się, że 4 GiB powinno wystarczyć dla zdecydowanej większości w tej chwili.
AndrejaKo,

2
@TheLQ: Buforowanie! Ponieważ system Windows obsługuje pamięć w „Pamięci, która nie jest używana, jest bezużyteczna” - dodanie pamięci powyżej limitu 4 GB przyniesie korzyść ... ;-)
Tamara Wijsman,

1
Obecnie, o ile wiem, ludzie zalecają co najmniej 8 GB pamięci RAM! Zauważyłem znaczną różnicę, kiedy zaktualizowałem komputer Dell Inspiron 620 Desktop z systemem Windows 7 z 6 GB do 8 GB.
Andrew Sun

1
@qasdfdsaq Pamiętaj, że wszystko to zostało napisane nieco mniej niż 5 lat temu, kiedy wszystko wyglądało inaczej.
AndrejaKo

8

Dodanie większej ilości pamięci RAM jest ogólnie dobrym pomysłem. Biorąc pod uwagę stale rosnące wymagania najpopularniejszych aplikacji (przeglądarki, biuro itp.), Będziesz tego potrzebować pewnego dnia . Będziesz także mógł uruchamiać więcej aplikacji obok siebie lub pozwolić wszystkim aplikacjom w tej chwili korzystać z większej ilości pamięci RAM - jeśli naprawdę ich potrzebujesz .

Celem pamięci RAM jest umożliwienie programom przechowywania i uzyskiwania dostępu do potrzebnych informacji w szybkiej pamięci. Jeśli ta szybka pamięć jest pełna, dysk służy do przenoszenia nieużywanych fragmentów informacji (Google do zamiany, stronicowania ) i przechowywania tych bitów, dopóki program ich ponownie nie będzie potrzebować. Następnie należy je ponownie odczytać z (strasznie wolnego!) Dysku do pamięci.

Jeśli masz więcej pamięci RAM, proces ten występuje rzadziej, więc wydajność komputera powinna wzrosnąć.

Jeśli w tym samym czasie działa wiele programów, które zużywają dużo pamięci, może również wystąpić stronicowanie / zamiana. I znowu: dodanie większej ilości pamięci RAM pomaga zapobiegać takim sytuacjom.

Powinieneś sprawdzić użycie pamięci RAM, zdobywając łup w menedżerze zadań lub instalując jakąś aplikację, która pomaga śledzić zużycie pamięci. Jeśli pamięć RAM jest pełna, należy ją zaktualizować.

Pamięć jest tania, wystarczy ją kupić. Szybkie wyszukiwanie w Google mówi mi, że Twoja płyta główna obsługuje do 16 GB pamięci RAM. Ale proszę wziąć pod uwagę , że trzeba uruchomić system operacyjny (Windows, Linux, itd.), Który obsługuje więcej niż 4 GB pamięci RAM, też! Mówię tutaj o systemach operacyjnych 64Bit. Dla wyjaśnienia proszę zobaczyć ten artykuł , czy ten jeden na Wikipedii , czy to jedno z firmy Microsoft.

Wskazówka: Jeśli używasz Linuksa, zawsze wydaje się, że pamięć RAM jest pełna, ponieważ Linux używa wolnej, nieużywanej pamięci RAM jako bufora dla dysków. Oto wyjaśnienie . Windows Vista wydaje się robić coś podobnego, sprawdź sam . Nie wiem, czy Win7 robi to samo.


2
+1 za wskazanie oczywistości na temat wersji 64-bitowej To zaskakujące, ile razy widziałem znajomych, którzy kupują tony pamięci RAM, a potem narzekają, że ich system operacyjny jej nie obsługuje
TheLQ

0

Dodanie pamięci RAM może pomóc. Ale tylko jeśli naprawdę tego potrzebujesz!

W niektórych rzadkich przypadkach robi to wręcz przeciwnie i spowalnia twój system. To zależy od konfiguracji pamięci RAM i płyty głównej / procesora.

Najpierw sprawdź, czy potrzebujesz więcej pamięci RAM. Najbardziej znaczące przyspieszenie nastąpi, jeśli już używasz więcej pamięci RAM niż zainstalowano w systemie. W takim przypadku użyjesz swapu, który jest znacznie wolniejszy niż RAM.

Pamięć RAM i miejsce na dysku twardym nie są wyrównane! Nie ma żadnego związku z prędkością procesora!

Jedyną zależnością między pamięcią RAM a szybkością procesora jest to, że wolna pamięć RAM spowalnia procesor - ale tylko trochę (<10%).


0

Ok, to przyspieszy twój komputer, ale czasem nie jest to najlepszy pomysł. Np. W Windows7 32bit możesz używać pamięci RAM o pojemności do 2,7 GB. Na XP 32-bitowym trochę więcej, ale z powodu 32-bitowego limitu pamięci adresowalnej wynosi 4 GB. Ostatnio widziałem ludzi z notebookami z dyskami twardymi 5400 rpm, więc zmiana dysku twardego na szybszy model 7200 rpm przyniosła wiele dodatkowej prędkości. Zmiana procesora może również poprawić wydajność, ale jeśli dziura w butelce jest twardym dyskiem, nie zauważysz znacznej poprawy. Sprawdź wskaźnik wydajności systemu Windows, może wskazać, który składnik sprzętowy należy zaktualizować. W oparciu o sprzęt komputerowy zgadnę, że najbardziej ogólne ulepszenie uzyskasz z szybszego dysku twardego lub dysku SSD. Jeśli uruchamiasz wiele programów intensywnie korzystających z grafiki (np


0

Dodanie pamięci RAM przyspiesza działanie komputera, zapewniając więcej szybkiej pamięci do umieszczania programów i danych przed uciekaniem się do znacznie wolniejszej pamięci wirtualnej (która jest przechowywana na znacznie wolniejszym dysku twardym), ale oprócz wszystkie porady udzielone do tej pory należy rozważyć, czy brak pamięci RAM jest przyczyną wolnego systemu.

Pamiętam, jak jakiś czas temu miałem przyjaciela, który chciał wypróbować Doom 3, więc wychodzi i kupuje grę, instaluje ją i zaczyna grać, ale jest znacznie wolniejszy, niż się spodziewał, więc dodał więcej pamięci RAM, i to wciąż był wolny. Rzuciłem okiem na jego komputer i odkryłem, że nadal używa karty graficznej dostarczonej z komputerem! To był naprawdę niskiej klasy tutaj, myślę, że był to zintegrowany Radeon Xpress 200 lub coś takiego, ale w każdym razie RAM nie był tak naprawdę problemem tutaj ...


0

Stary wątek, ale ogólny problem się powtarza. Dobrym punktem wyjścia do uzyskania informacji o obecnym systemie jest:

  • Pobierz i rozpakuj „Open Hardware Monitor” z openhardwaremonitor.org
  • Uruchom jako administrator
  • Wybierz Widok, Pokaż działkę
  • W oknie głównym zaznacz Pamięć ogólna, Dane, Pamięć używana

Wyświetla wykres w czasie rzeczywistym pokazujący, ile pamięci RAM jest w użyciu.

Chociaż masz dostępną pamięć RAM, więcej pamięci RAM nie pomoże (z wyjątkiem pamięci dwukanałowej, w której to przypadku równomierne podzielenie pamięci RAM na dwa banki jest szybsze).

Gdy cała pamięć RAM jest używana, systemy zwalniają, gdy zaczynają zamieniać dane między pamięcią RAM (bardzo szybki dostęp) i dyskiem (wolny dostęp), aby zrobić miejsce w pamięci RAM. Ta konfiguracja nazywa się „pamięcią wirtualną”; zamiana fragmentu lub „strony” pamięci to „zamiana stron”.

Płyty główne mają ograniczenia dotyczące ilości pamięci RAM, którą mogą rozwiązać; sprawdź to na swojej obecnej płycie głównej. Mój laptop ma limit 8 GB; moja nowa płyta główna ATX 128 GB.

Gdy zacznie się zamiana, mechaniczny dysk twardy jest DUŻO wolniejszy niż SSD (dysk półprzewodnikowy), chociaż (obecnie) kosztuje nieco mniej za megabajt. Niestety, dyski twarde są znacznie wolniejsze w przypadku dostępu losowego (dostęp do ścieżek i sektorów rozproszonych wokół dysku zamiast sekwencyjnego), a zamiana jest zazwyczaj dostępem losowym. Dyski SSD są DUŻO szybsze w przypadku dostępu losowego.

Napędy mechaniczne są lodowate pod względem elektronicznym; 7200 obr./min = 120 obrotów / s = 0,00833 s / obr. Gdyby czterordzeniowy procesor 3GHz potrzebował 10 zegarów na wykonanie każdej instrukcji, mógłby wykonać 10 000 000 instrukcji w tym czasie.


-1

To zależy. W systemie 32-bitowym system nie może obsłużyć więcej niż 4 gig ram, więc nic nie doda. System 64-bitowy uzyska dostęp do znacznie więcej.

EDYCJA: Po obejrzeniu „PAE” znalazłem tę stronę - Limity pamięci: http://msdn.microsoft.com/en-gb/library/aa366778.aspx#physical_memory_limits_windows_xp

Obejmuje znacznie więcej niż XP.


Ale dostęp do większej ilości pamięci RAM nie jest związany z większą prędkością.
Andreas Rehm,

To jest niepoprawne. Zobacz PAE.
ChrisInEdmonton,

Co jest niepoprawne Proszę o informacje.
Xavierjazz,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.