Pamięć wirtualna - co to może dać?

IP: *.internetdsl.tpnet.pl 27.11.06, 13:57
Witajcie,
Mam takie pytanie (może naiwne) odnośnie tzw. pamięci wirtualnej (coś z
zarządzaniem wydajnością itp.).
Otóż, czy jeśli zwiększę ją (czy te tzw. pliki stronicowania, nie znam się
na tym...) do np. 520 MB, to będę mógł swobodnie grać np. w grę wymagającą
512 MB RAM? I czy jest jakieś ograniczenie tej pamięci w.? Bo zalecane było
190 MB RAM, ale widzę że mogę to niemal dowolnie zwiększać...
Dodam, że mam normalnie 128 MB RAM pamięci fizycznej i tylko jeden dysk C:
(w Pomocy napisali, że powinno być więcej tych dysków i powinno się te pliki
stronicowania dzielić na nich możliwie po równo, czy coś w tym stylu...)
Bo to chyba niczym nie grozi? Mam 18,4 GB wolnego miejsca na dysku twardym.
Pozdrawiam, dzięki za opinie!
    • fugazzi Re: Pamięć wirtualna - co to może dać? 27.11.06, 14:04
      www.nvision.pl/forum/lofiversion/index.php/t22195.html

      Pozdrawiam, Fugazzi...
      • Gość: birna Re: Pamięć wirtualna - co to może dać? IP: *.internetdsl.tpnet.pl 28.11.06, 15:06
        Myślę, że można...
      • Gość: naiwniak Re: Pamięć wirtualna - co to może dać? IP: *.internetdsl.tpnet.pl 30.11.06, 18:16
        Czyli można by?
        • Gość: naiwniak Re: Pamięć wirtualna - co to może dać? IP: *.internetdsl.tpnet.pl 01.12.06, 17:33
          Aż takie to proste???
    • Gość: naiwniak Re: Pamięć wirtualna - co to może dać? IP: *.internetdsl.tpnet.pl 01.12.06, 18:24
      Co?
    • Gość: Greg Re: Pamięć wirtualna - co to może dać? IP: *.metronet.chelm.pl 01.12.06, 18:54
      Zwiększyć możesz, ale nie łudź się, że np. 128 MB RAM i 384MB pamięci
      wirtualnej (czyli na HDD) to to samo, co 512MB RAM... Dysk jest dużo, dużo
      wolniejszy od pamięci zarówno w zapisie, jak i odczycie, więc każdy taki proces
      będzie trwał...
      • Gość: naiwniak Re: Pamięć wirtualna - co to może dać? IP: *.internetdsl.tpnet.pl 02.12.06, 09:08
        Tak?
        Tak podejrzewałem. Niedobrze...
        pzdr
        • Gość: Kokeeno Re: Pamięć wirtualna - co to może dać? IP: 80.54.202.* 02.12.06, 15:17
          Ja zrobiłem taki podział: 2GB RAM i 2MB SWAP (i to tylko po to, by pewne programy wymagające swapa się nie krzaczyły). Grać to już w zasadzie nie gram a do gcc wystarczą 2GB RAMu...

          Założenia są takie: swap na HDD to zło, którego lepiej unikać - a system różnie może zarządzać pamięcią (więc lepiej nie pozwalać mu na ładowanie stron na dysk). W praktyce przy mieleniu dyskiem wydajność spada nawet setki razy (w najgorszym razie proces wygląda tak: stwierdzenie braku strony pamięci w RAM, doładowanie kilku kB z HDD do RAM , zapisanie coś w RAM i odesłanie na HDD)...
          • Gość: P Re: Pamięć wirtualna - co to może dać? IP: *.cpe.net.cable.rogers.com 03.12.06, 03:44
            Podziel sie swymi rewelacjami z Microsoft moze zaslyniesz jako ten ktory
            skutecznie wyeliminowal virtual memory (page file).Swap jest terminem
            niepoprawnym.A swoja droga to bzdurzysz przyjacielu niemilosiernie i nie masz
            pojecia do czego sluzy virtual memory bo to ze jest nie ma znaczenia znaczenie
            ma ile masz RAM i ile fizycznej pamieci jest w danej chwili zaangazowane.Moj
            komputer z 24 GB RAM nie uzywa page file bo nie musi ale to nie znaczy ze w
            jakichs tam warunkach kiedy zabraknie RAM nie bedzie musial.
            • Gość: smutas Re: Pamięć wirtualna - co to może dać? IP: *.cpe.net.cable.rogers.com 04.12.06, 02:39
              Mr. P o co ci tak wlasciwie chodzi. Piszesz prawie dokladnie to samo co Twoj
              przedmowca - roznica poleega wylacznie na ilosci RAM'u ktory macie
              zainstalowany. Swoja droga, ciekaw jestem jaki jeest rekomendowany rozmiar
              pagefile na twojej maszynie?? 80GB? Pamiec wirtualna nie poprawia wydajnosci
              systemu, mozna ja najwyzej porownac do protezy u beznogiego... Co powiesz na
              bezdykowe stacje robocze??? jak sama nazwa wskazujee dyskow to tam nie ma, a
              czesto rowniez admini nie dopuszczaja to tworzenia plikow wymiany na serwerze
              by nie obciazac nadto sieci. Swap jest jak najbardziej terminem poprawnym (swap
              ang. wymiana - plik wymiany u mnie jest nawet partycja swap :-)), jeszcze do
              niedawna w Windows te pliki mialy rozszezenie *.swp, ze teraz Billowi sie
              odmienilo to nie znaczy, ze nalezaloby zmieniac slowniki :-) Ciekaw tez jestem
              co to wedlug ciebie jest 'pamiec wirtualna' - chetnie poczytam
              • Gość: naiwniak Re: Pamięć wirtualna - co to może dać? IP: *.internetdsl.tpnet.pl 04.12.06, 13:07
                Aha...
              • Gość: P Re: Pamięć wirtualna - co to może dać? smutas IP: *.cpe.net.cable.rogers.com 04.12.06, 20:01
                Chodzi o to ze stwierdzenie iz v.memory to zlo konieczne i udowadnianie ze wylaczenie tego procesu lub zmiany w jego obrebie maja zbawienny wplyw na szybkosc "komputera" to nieporozumienie.To prawda ze mozna uzywac zamiennie pojecia swap ale skoro dla windows funkcjonuje pojecie virtual memory to niech tak zostanie jesli chcesz oczywiscie uzywac angielskiego.Jesli chcesz wiecej poczytac o v.memory to nic prostszego jak poczytac odpowiednia strone www.microsoft.com albo jakies bardziej przyziemne opracowania.Nie wiem jaki jest Twoj poziom wiedzy w tym temacie wiec bylaby to prosta droga do nieporozumien co zasygnalizowales w swoich wypowiedziach.
            • Gość: smutas Re: Pamięć wirtualna - co to może dać? IP: *.cpe.net.cable.rogers.com 04.12.06, 16:47
              czesc, czesc
              Niestety myslalem szybciej niz pisalem i pominalem kilka istotnych
              punktow.
              pamiec wirualna to zlo konieczne, jest w uzyciu na wszystkich
              systemach operacyjnych. Pamiec wirtualna to logiczny obszar adresowy
              /RAM + SWAP/ a nie wylacznie obszar na dysku. Stronnicowanie jest jedna
              z form zarzadzania plikiem wymiany / swap'em - istnieja rowniez inne
              standardy. Powolnosc uzywania Swap'a wynika z wielu czynnikow. Pod
              winda np. jest to dynamicznie zmieniany plik w zaleznosci od wymagan w
              danym momencie.Powoduje to obciazenie procesora przez ciagle oblicznie
              potrzeb i zmiany tego pliku. Jako, ze domyslnie Windows zarzadza
              wielkoscia tego pliku a plik ten jest zlokalizowany jako jeden z wielu
              na partycji systemowej nastepuje jego fragmentacja. Systemy oparte na
              UNIX - BSD posiadaja osobna partycje wydzielona na poczatku dysku a do
              tego maja mozliwosc 'podmontowania' wiekszej ilosci takich partycji
              na osobnych dyskach fizycznych, dzieki temu system moze
              czytac/zapisywac symultanicznie co zwieksza wydajnosc - podobnie jak w
              RAID-0.
              Ustawienie pamieci wirualnej o calkowitym rozmiarze wiekszym niz 4GB na
              procesorach 32 bitowych nie ma sensu, gdyz proceesor i tak tej pamieci
              nie zobaczy. 64 bitowa maszyna teoretycznie moze adresowac bezposrednio
              do 1TB.

              pozdro S.
              • Gość: abc Re: Pamięć wirtualna - co to daje? IP: *.neoplus.adsl.tpnet.pl 04.12.06, 22:56
                Pamięć wirtualna usprawnia bądź umożliwia pracę komputera.Musimy koniecznie
                uniknąć dokuczliwego zamulania pracy komputera i oczekiwania na zwiększenie
                pamięci wirtualnej na dsku twardym.Zależy to od wielkośći pamięci *RAM i do
                czego używamy komputer.Najlepiej ustawić ręcznie dolny i górny limit na
                jednakowy z niewielkim zapasem procentowym w stosunku do tego co podaje menadżer
                zadań na zakładce wydajność pamięć zadeklarowana szczyt.Przy korzystaniu z
                internetu na _prawie_ pustym komputerze może być wymagane w _sumie_ np 580MB,ale
                już przy obrabianiu dużego zdjęcia powyżej 1200MB.Najbarziej dokuczliwe jest
                ustalanie i zwiększanie limitów,czego w ten sposób unikamy.Do 500MB nie powinno
                praktycznie zamulać.
                • Gość: B Re: Pamięć wirtualna - co to daje? IP: *.bsk.vectranet.pl 04.12.06, 23:40
                  www.tweaks.pl/artykul-269.html
Pełna wersja