Zajrzałem tu przez chwilę, ale nie widziałem tego pytania. Zastanawiam się, czy warto włożyć więcej niż 4 GB pamięci RAM na mój obecny pulpit i czy istnieją aplikacje, które skorzystają w sposób widoczny ze zwiększonej pamięci RAM.
Aby uzyskać więcej informacji o mojej sytuacji, jestem studentem informatyki i pracuję nad coraz większymi projektami, używając IDE, takich jak Eclipse i Visual Studio, a także mniejszych, takich jak FreeRIDE. Zaczynam badać wirtualizację, administrację Linuksem itp., Ale tylko w mojej własnej sieci (jeden komputer stacjonarny i drugi laptop).
Odpowiedzi:
To nie jest tak naprawdę żadna pojedyncza aplikacja wykorzystująca tak dużo pamięci RAM, ale fakt, że możesz uruchomić tak wiele aplikacji jednocześnie bez stronicowania dysku jak szalony.
źródło
VMWare Workstation, VirtualBox ...
I prawie każdy rodzaj rozwiązania do wirtualizacji. Ogromna, ogromna prędkość korzysta z obciążeń i pamięci RAM. Mogę uruchomić 2-3 maszyny wirtualne jednocześnie na pulpicie bez zauważalnych problemów z prędkością - czterordzeniowy, 2,4 GHz, 8 GB pamięci RAM.
Również pamięć RAM jest tania. Zamów więcej.
źródło
Bazy danych mogą pochłaniać ogromne ilości pamięci zarówno RAM, jak i na dysku.
źródło
Zaawansowana manipulacja grafiką / wideo, nawet aplikacjami audio. Nie promujemy tylko Adobe, ale oto 3 kluczowe grupy aplikacji, które korzystają z większych ilości pamięci RAM:
Spróbuj operować na surowych plikach wideo / audio bez ładnej porcji ram, a zobaczysz naprawdę poważne opóźnienie, często nawet niemożność załadowania plików do aplikacji.
źródło
Aplikacje serwerowe:
Aplikacje naukowe:
Aplikacje medialne:
Aplikacje inżynierskie
źródło
Um, a co z Photoshopem, maszynami wirtualnymi, niektórymi dużymi grami RTS itp.
Wszystko, co manipuluje obrazami, szczególnie te duże, skorzysta na większej ilości pamięci RAM, podobnie jak gry wymagające ogromnej ilości miejsca do przechowywania danych na jednostkach / mapie / fizyce / itp. I oczywiście im więcej pamięci RAM można podać do maszyny wirtualnej, tym będzie ona gładsza.
źródło
Pierwszą rzeczą, której prawdopodobnie będziesz potrzebować do korzystania z 4 GB lub więcej pamięci RAM, jest przejście na 64-bitowy system operacyjny .
Ponadto,
Ale przejście do większej ilości pamięci RAM i przejście na 64-bitowy system operacyjny ma swoje własne ograniczenia.
Wiele zwykłych rzeczy nie jest jeszcze całkiem stabilnych (lub nawet dostępnych w niektórych przypadkach) dla systemów 64-bitowych.
Warto zadać pytanie - czy naprawdę potrzebujesz więcej niż 6 GB pamięci RAM? , nawet 4 GB
źródło
Aplikacje zaprojektowane do działania przez długi czas korzystają z większej ilości pamięci RAM.
Typowe przykłady to Exchange i SQL Server. Trzeba przyznać, że aplikacje te również skorzystają na większej przepustowości dysku, ale pamięć RAM również ogromnie pomoże.
Pamięć RAM przypomina przepustowość Internetu - chociaż niekoniecznie widać wzrost wydajności jednego zadania, widać zmniejszenie spowolnienia, które występuje w wyniku wielozadaniowości. (Przepustowość niekoniecznie przyspiesza wszystko, ale pozwala robić więcej rzeczy przy użyciu tego samego połączenia z dużo większą szybkością niż wolniejsze połączenie).
źródło
Jeśli masz aplikację, która zjada cały ten baran, jest to osobny problem.
Korzyści płynące z możliwości jednoczesnego uruchamiania większej liczby aplikacji. Jeśli jesteś programistą, oznacza to możliwość uruchamiania programu Visual Studio i innych aplikacji związanych z programowaniem bez spowolnienia indeksowania komputera.
źródło
W przypadku stacji roboczej zajmującej się opracowywaniem oprogramowania nie potrzebujesz więcej niż 4 GB pamięci RAM.
Ogromne ilości pamięci RAM są najbardziej przydatne na serwerach - im więcej pamięci RAM, tym więcej pamięci podręcznej i tym rzadziej trzeba uderzać w dysk. Ponieważ dysk jest niesamowicie wolny, uniknięcie nawet kilku dostępów do dysku może zapewnić ogromny wzrost wydajności w losowych środowiskach obciążonych We / Wy (takich jak mocno obciążone serwery). Im więcej, tym więcej: 128 GB pamięci RAM wcale nie jest rzadkością na dużych serwerach baz danych. Aplikacje HPC działające na wysoce równoległych komputerach również korzystają z dużej ilości pamięci RAM, ale te również zwykle mają wiele rdzeni procesorów.
Większość aplikacji klasy komputerowej, które korzystają z dużej ilości pamięci RAM, jest związanych z 3D z tego samego powodu: jeśli projektujesz złożoną część w SolidWorks lub co masz, to posiadanie wszystkich odpowiednich bitów buforowanych w pamięci RAM powoduje, że działa z modelem szybkim i łatwym. Stacje robocze powyżej 16 GB pamięci rzadko się zdarzają, ale tak się dzieje.
źródło
Weź 64-bitową aplikację działającą w 64-bitowym systemie operacyjnym ze sprzętem obsługującym przetwarzanie 64-bitowe i dodaj naprawdę gigantyczne pliki danych. Zatem> 4 GB to dobra rzecz.
Z góry mojej głowy informatyka naukowa (analiza statystyczna, modelowanie biologiczne, symulacje fizyki ...) to jedne z najczęstszych programów, które regularnie używają ponad 4 GB.
Czy ci to przyniesie korzyść? Prawdopodobnie nie bardzo, chyba że naprawdę chcesz mieć KAŻDĄ APLIKACJĘ NA KOMPUTERZE w tym samym czasie ... ;-)
źródło
Oprogramowanie Silniki renderujące 3D to jedna klasa oprogramowania, która znacznie korzysta z wielu pamięci RAM. Zazwyczaj są dostarczane w pakiecie z aplikacjami takimi jak Maxon Cinema 4D, Autodesk Maya, Softimage XSI itp.
źródło
Jedną z korzyści, które widziałem, jest możliwość uruchomienia maszyny wirtualnej i zapewnienia jej dużej rezerwy. To pozwala mi uruchamiać Visual Studios na maszynie wirtualnej i nadal słuchać odtwarzacza multimediów na lokalnej maszynie, bez marnowania wszystkiego na indeksowanie.
źródło
Upewnij się, że Twój system operacyjny może zużywać więcej niż 4 GB (musi być 64-bitowy).
źródło
Studiujesz informatykę. Niektóre szkolne projekty programistyczne będą wymagały dużej mocy sprzętowej. Pamiętam, że wykonałem kilka projektów na uniwersytecie, które mogły zjeść całą pamięć RAM, jaką mogłem na nie rzucić.
źródło
Same przeglądarki mogą zużywać dużo pamięci RAM, wystarczy otworzyć wiele stron. Wystarczy 20 filmów HD Flash.
źródło
Redaktor Crysis, Sandbox 2, ma ogromne zalety. Każda aplikacja, która ma do czynienia z bardzo dużą ilością informacji, szybko Ci podziękuje.
Osobiście mam 2 GB pamięci RAM i prawie nigdy jej nie zapełniam. Jedynym powodem, dla którego dostałbym więcej, byłoby usunięcie tego „prawie” i bezpieczna wiedza, że mój komputer może zabrać prawie wszystko, co w niego rzucę. (z wyjątkiem cegły, moja sprawa nie jest taka trudna)
źródło
Zgadzam się z Lance Roberts, że twój system operacyjny musi go obsługiwać, przeczytaj to (sprawdź komentarze), jeśli nie - Korzystając z nieadresowalnej zmarnowanej pamięci RAM w systemach 32-bitowych , mam nadzieję, że to pomoże.
źródło
@me: 32-bitowy system operacyjny MOŻE wykorzystać więcej niż 3 lub 4 GB pamięci RAM, używając PAE (rozszerzenie adresu fizycznego). Ta funkcja istnieje od czasu Pentium Pro i pozwala zmapować do 64 GB, co pozwala każdemu procesowi maksymalnie 4 GB adresowalnej pamięci. Systemy Windows XP i Vista niszczą tę funkcję z powodu niezgodności sterowników. Aby uzyskać więcej informacji, przeczytaj http://josearrarte.com/blog/2009/08/30/64GB-de-RAM-en-un-sistema-operativo-de-32-bits/ (w języku hiszpańskim).
źródło