14.09.09

Wykorzystujemy ukrytą pamięć RAM

Ikona komentarze Komentarze (21)

RAM dysk jest świetnym sposobem na radykalne poprawienie wydajności komputera. Jeśli mamy nadwyżkę pamięci, skorzystajmy z niej, na przykład używając darmowego programu VSuite Ramdisk.

spis treści

  1. 1. Wprowadzenie
  2. 2. Uruchamiamy PAE
  3. 3. Wykorzystujemy niewidoczny RAM
  4. 4. Przyspieszamy PC
następna

Wprowadzenie

Pamięć operacyjna tanieje z miesiąca na miesiąc. Dlatego, oczekując lepszej wydajności, instalujemy w naszych komputerach coraz więcej pamięci RAM. Jednak z powodu ograniczeń 32-bitowego adresowania, Windows będzie wykorzystywał jedynie około 3 GB RAM-u. Ogra­ni­czenie to można obejść, instalując 64-bitowy Windows lub za pomocą odpowiedniego oprogramowania.

VSuite Ramdisk  pozwala stworzyć w ukrytej pamięci operacyjnej dysk, którego funkcjonalność przypomina typowy dysk twardy. Największym ograniczeniem takiego rozwiązania jest ulotność zapisanych danych. Po restarcie czy wyłączeniu komputera informacje zapisane na RAM dysku znikają. Jednak jeśli chodzi nam tylko o zwiększenie wydajności, wirtualny dysk to wprost idealne narzędzie. Podczas testów Eksperta okazało się, że RAM dysk ma wydajność około 3 GB/s w odczycie danych i czas dostępu na poziomie zero milisekund, czyli natychmiastowy. Typowy twardy dysk charakteryzuje się czasem dostępu na poziomie kilku milisekund i średnim odczytem na poziomie 70 MB/s. Dlatego zdając sobie sprawę z dysproporcji w wydajności między dwoma rozwiązaniami, warto optymalnie wykorzystać dysk w pamięci.

wykorzystujemy-ukryta-pamiec-ram-14
Szybkość odczytu danych z RAM dysku jest wielokrotnie większa niż dla tradycyjnych dysków twardych

 

Najlepszym sposobem na to jest przeniesienie pliku wymiany na RAM dysk. Takie rozwiązanie spowoduje nie tylko wzrost wydajności systemu i uruchamianych aplikacji. Odciąży również dysk twardy od części operacji odczytu i zapisu danych.

wykorzystujemy-ukryta-pamiec-ram-16
Przykładowe różnice w czasie uruchamiania aplikacji przy użyciu RAM dysku i zwykłego pliku wymiany na dysku twardym

 

Jeśli mamy 64-bitowy system Windows, również możemy przenieść plik wymiany na RAM dysk. Jednak w tym przypadku nie trzeba korzystać z pierwszej wskazówki (uruchamiać PAE) ani zaznaczać specjalnej opcji w VSuite Ramdisk, która pozwala programowi wykorzystać niewidoczną pamięć. Wystarczy utworzyć RAM dysk i przenieść na niego plik wymiany. Takiego dysku nie opłaca się tworzyć tylko wtedy, gdy mamy mniej niż 3 GB pamięci RAM. Taką ilością pamięci z łatwością zarządzi zarówno Windows XP, jak i Windows Vista.

Jeśli mamy cztery i więcej gigabajtów pamięci RAM, stworzenie i wykorzystanie RAM dysku jest zalecane. Warto pamiętać przy tym, że Windows potrafi nieprawidłowo zinterpretować nasze ustawienia i automatycznie przywrócić plik wymiany o domyślnym rozmiarze na dysk C.

Pamiętajmy przy tym, aby wyłączyć plik wymiany na dysku twardym C. Choć możemy mieć dwa pliki wymiany, to w praktyce takie rozwiązanie nie przyniesie spodziewanej korzyści w postaci zwiększenia wydajności. Jeśli mamy dysk SSD, utworzenie pliku wymiany w RAM dysku pozwoli nam znacznie wydłużyć jego żywotność. Dzieje się tak dlatego, że w największym stopniu życie dysków SSD skraca nie odczyt, ale zapis danych. Pamiętajmy o tym, instalując dysk SSD w naszym laptopie.

następna

czytaj także

Komentarze

tif 2009-09-14 Kto ukrył mój RAM skład, skład ram miałem za garażen RAM nie ma wykorzystać nie mogę ich jestem zły
bad_goalkiper 2009-09-14 czy tylko ja mam odwrotną sytuację? mi notorycznie brakuje ramu
ja 2009-09-15 ojojoj z pustego i Salomon nie naleje
Jaca 2009-10-18 Bardzo dobra porada i super działa.
Grzes 2009-10-19 Mam problem z uruchomieniem VSuite.Ramdisk pod Windows Vista Home Premium. Wypisuje błąd "this program cannot be installed on Windows NT version 6.0 or later."
Alfa 2009-10-28 VSuite w wersji darmowej działa tylko do Win XP, wersja działająca pod Vistą i 7 jest płatna.
Lolo 2010-02-07 "Następnie w nowym oknie wpisujemy poniższe polecenie i naciskamy Enter. Oczywiście zachowujemy naszą nazwę użytkownika. Restartujemy nasz komputer." Jakie ponizsze polecenie do ku.. ne...?
sl1wk4 2010-02-16 Lolo, pod vista itp. trzeba wpisać polecenie: BCDEdit /set PAE forceenable Po ponownym uruchomieniu PC tryb PAE będzie uruchomiony. Jeśli chcemy wyłączyć to: BCDEdit /set PAE forcedisable
Piotr H 2010-03-22 Baaardzo Dobra porada do XP moj komp przyspieszył jakbym zmienił CPU I Grafe gry ktore złabo działały w rozdz.1024 teraz chodzą na 1600 płynnie , jestem strasznie mile zaskoczony , sa małe niescisłosci w opisie ale mozna je ominąc , PC-CPU Q6600 4GB Ram Radeon 4870.... i był dość wolny ?
maan5o 2010-08-12 nie mam pliku boot nigdzie wiec jak mam wlaczyc PAE
maan5o 2010-08-12 pomocy nie mam boot na c jak zatem mam uruchomic PAE
Darek 2010-08-27 Nie działa mi to na XP. Włączyłem te /PAE i dalej mi pokazuje. OS Invisible memory: 0 MB
tomas 2010-11-14 O jakie polecenie chodzi -> Następnie w nowym oknie wpisujemy poniższe polecenie i naciskamy Enter ??? Powyższe cmd czy Poniższe którego nie ma :P bez sensu
abc 2010-11-28 hehe, przeniesienie pliku wymiany na ram dysk, podczas gdy plik wymiany jest przeniesieniem ramu na dysk twardy, dobre
paweł 2011-01-20 mam 32 bitową siódemkę. System automatycznie wykrywa mi gb RAMu jednak jak to jest w 32bitówkach zużywa tylko 2,87gb sprawę koplikuję fakt że mam zintegrowaną grafikę. Instalowałem kilka programów do tworzenia ram dysku. wszystkie tworzyły dyski wirtualne ale nie wykorzystywały niewidicznej pamięci tylko pamięć systemową. Czy ktoś miał podobny problem? Jak sobie z tym poradzić? Dodam że mam asusa a6f i 4gb ramu
paweł 2011-01-20 nie dodałem że uruchomiłem PAE
rixspi 2011-09-04 Z tego co zrozumiałem to mamy przenieść plik wymiany ( ten do którego zrzucana jest zawartość RAM, kiedy go brakuje ?) na pamięć RAM. No dla ludzi z 64 bitowymi OS to jest głupota ;D.
aloo 2011-09-10 a jaka mam pewnosc ze ramdysk nie zostanie zrzucony do swapu?
ketyow 2011-12-17 Ani to, ani Ramdisk plus nie potrafią u mnie wykorzystać pamięci leżącej odłogiem. Dopiero Gavotte Ramdisk 1.04 to zrobił, ale jest jedna sprawa: pagefile jest wykorzystywany ZANIM utworzy się ramdisk w czasie uruchamiania systemu, co doprowadza do tego, że system nie widzi ramdisku i tworzy pagefile na C. Mam dodatkowy gigabajt superszybkiego dysku pamięciowego, tylko nie do końca jest jak go wykorzystać.
rybka 2012-01-20 Pięknie, tylko system uruchamia się trzy razy dłużej, VDisk = 2.7GB. Zapis na dysku SSD. Czemu tak długo? Chyba za każdym uruchomieniem, na nowo formatuje przestrzeń na wydzieloną część RAMu?
rybka 2012-01-20 ps. Znalazłem inny programik, bez wady, opisanej wyżej, o podobnym działaniu. Nazywa się "eBoostr". Niestety, nie jest darmowy.

Dodaj komentarz

autor
zapisz
tekst
filtr antyspamowy:
wpisz pierwszy wyraz tytułu artykułu


najnowszy numer

Ekspert 3/2011

Ekspert 3/2011

Ekspert 3/2011 - Sieć koniec problemów
W numerze: Sieć bez problemów, własny sklep na Facebooku, technologia chmury, Objective-C i programowanie w Adobe Flex.

czytaj dalej

forum gorące wątki