Oprogramowanie

Windows 7 - czy na prawdę tak pamięciożerny?

przeczytasz w 2 min.

Na wielu forach można spotkać się ze stwierdzeniami, że Windows 7 czy Vista pochłaniają zbyt wiele pamięci RAM. Użytkownicy nie chcą, by ich system zajmował cenne zasoby, które mogłaby wykorzystać gra lub program. Częstą odpowiedzią na te narzekania jest to, że owe systemy Microsoftu nie są tak zasobożerne jak się wydaje, lecz po prostu lepiej wykorzystują dostępne zasoby komputera. To właśnie postaram się udowodnić.

Vista swoją zła opinię zawdzięcza właśnie wysokim wymaganiom sprzętowym i zgadzam się z tym, że mogłaby ona być lepiej zoptymalizowana. Na szczęście przy Windows 7 programiści na prawdę się postarali i teraz system jest lżejszy, a na dodatek dostosowuje się do sprzętu na jakim został zainstalowany.

Poniższe testy pokażą, jak Windows 7 RC1 x86 wykorzystuje różną ilość dostępnej pamięci RAM. System został zainstalowany na 20 GB partycjach. W pierwszym teście miał on do dyspozycji 2 GB pamięci, a w drugim tylko 1 GB. Nie będą przedstawiał, jak długo trwała instalacja, uruchamianie i zamykanie systemu, bo ich czas był prawie taki sam, niezależnie od ilości pamięci.

Zobaczmy zatem, jaką ilość RAM-u zajmował system zaraz po uruchomieniu:

Jak widać różnica jest znaczna. System dysponując 1 GB RAMu zajmuje o 115 MB mniej niż mając do dyspozycji 2 GB. Różnica wynosi 20%. Oznacza to, że na wydajniejszej maszynie automatycznie uruchomione zostały dodatkowe procesy.

Teraz czas na uruchomienie przeglądarki Internet Explorer.

Na tym wykresie widzimy po dwa słupki, ponieważ z czasem wykorzystanie pamięci malało, więc prezentuję tu ilość zajętej pamięci zaraz po uruchomieniu przeglądarki i jej minimalną ilość, do której z czasem spadła. W tym wypadku różnica nie jest tak znaczna jak na pierwszym wykresie, gdyż po włączeniu IE wyniosła tylko 42 MB, natomiast z czasem wzrosła ona do 92 MB.

 

Zobaczmy, jak zmniejszyła się pamięciożerność po wyłączeniu IE.

Widzimy, że wyłączenie przeglądarki zwolniło wiele pamięci. Wykorzystanie jest nawet mniejsze niż przed jej włączeniem. Oznacza to, że nowy Windows potrafi jeszcze bardziej się odchudzić, by zrobić miejsce dla uruchomionych aplikacji. Tym razem oczywiście także różnica między platformą 1GB a 2GB jest znaczna - wynosi ona 97MB.

Wykonajmy jeszcze jeden test - tym razem włączymy tylko okno "Komputer".

Obciążenie wzrosło minimalnie w stosunku do poprzedniego pomiaru, ale wzrosła też różnica między platformami - teraz jest to już okrągłe 100MB. 

Z testów wynika, że najnowszy system Microsoftu - Windows 7 został dobrze zoptymalizowany, dzięki czemu nie tylko ma on mniejsze wymagania sprzętowe niż Vista, ale także lepiej wykorzystuje dostępną pamięć RAM. Siódemka wcale nie wymaga 600MB pamięci do pracy, lecz po prostu nie pozwala marnować się wolnym zasobom i uruchamia dodatkowe procesy, które przyczyniają się do wygodniejszej pracy - takie jak indeksowanie czy wstępne ładowanie do pamięci. Jak wynika z testów system dla samego uruchomienia przeglądarki Internet Explorer zwolnił aż 50 MB pamięci, a jest to niezbyt wymagająca aplikacja. Przy nowoczesnej grze będzie to z pewnością o wiele więcej.

Komentarze

16
Zaloguj się, aby skomentować
avatar
Komentowanie dostępne jest tylko dla zarejestrowanych użytkowników serwisu.
  • avatar
    mICh@eL
    0
    Windows 7 RC x64 na kompie z 4GB RAM-u zaraz po uruchomieniu zajmuje ~1GB, a na laptopie z 2GB ~600MB. Starch pomyśleć co by było przy 32GB RAM-u :E ;P
    • avatar
      torture
      0
      Bo rezerwuje wg możliwości ;)

      PS Trochę rażący błąd w tytule, piszemy "naprawdę".
      • avatar
        Qpers
        0
        XP nie przekracza 200mb przy moich 4GB :)

        Ale nie powiem - sam chętnie sprawdzę Win7 i porównam jego wydajność z wydajnością XP. Oby choć zbliżył się do osiągów XP...

        Szkoda, że nie zrobiłeś testu w grach - ile pamięci zajmowanej przez system się zwalnia podczas grania w gry.
        • avatar
          Takeya
          0
          Windows 7 RC x32 na kompie z 3GB ramu wlasnie zajmuje mi 1052 MB ramu - z czego 66 to opera, 47 winamp i 24 lastfm.
          po odliczeniu ramu z dzialajacych aplikacji zajmuje ~890MB, no ale mam karte graficzna z pamiecia wspoldzielna (sic!), wiec spokojnie mozna instalowac na 2GB kompie.
          • avatar
            _nick_
            0
            Mi win7 zajmuje 670MB na kompie z 3GB RAMu - sam system bez zainstalowania programów. Test całkiem fajny, brakuje mi trochę formatowania tekstu, jakieś wytłuszczenie, dodanie nagłówka z podsumowaniem, itd. Daję mocną czwórkę.
            • avatar
              Konto usunięte
              0
              a ja wolę zeby zajmował mi pamiec ram niz ma korzystac co jakis czas z pamieci wirtualnej
              • avatar
                Konto usunięte
                0
                Test kompetnie bez sensu, spróboj pracować w Photoshopie z 1 Gb pamięci na XP i Win 7 to zobaczysz o czym mowa. Osobiście uważam że Śvistak i ''7'' są tak samo pamięcio żerne. Tyle że 7 czasami mniej się zamula.
                • avatar
                  Konto usunięte
                  0
                  u mnie smiga na 512 zajmujący 300 pare mb ram przy grafice vga, po zainstalowaniu sterów od grafy w okolicach 350, do tego gg, skype, antyvir, gadżety i parę innych, tak wiec naprawdę nie jest źle. przy tych samych programach xp zajmuje ociupke mniej.
                  • avatar
                    Pokrakk
                    0
                    Przydałaby się jeszcze informacja o konsumpcji pamięci wirtualnej.

                    Ja ze swoimi marnymi 1280 MB ramu na dzień dobry tracę na system jakieś 170 MB - a dokładnie w tej chwili (przy włączonym Firefoksie, odtwarzaczu muzyki i dokumencie w OpenOffice) mam zajete dokładnie 344 MB przy zerowym użyciu pliku wymiany.

                    Aha - mam Ubuntu 9.04 ;-)
                    • avatar
                      Konto usunięte
                      0
                      Mam 4GB ramu a Vista zabiera mi 1,07GB
                      zobaczymy co będzie na Siódemce.. moze nawet jutro ;]
                      • avatar
                        Konto usunięte
                        0
                        Powodzenia wszystkim ktorzy sie zachwycaja jaka to 7'emka jest wspaniala itp. Narazie wszyscy dostali wersje RC, i tacy podnieceni ze poleca kupia od razu wersje finalna i bedzie... co jest, przeciez nie tak mi wersja RC dzialala... i placz po forach "bo to, bo tamto".

                        Myslicie ze M$ jest taki wspanialomyslny ze dal wam za darmo system(po za tym ograniczeniem czasowym, ktore latwo bedzie latwo obejsc), myslicie czemu tak zrobil ?
                        Tak powinna wygladac wersja beta Visty.
                        Vista bez SP jest nie do zniesienia, a co dopiero "nowy" W7. Tak wiem juz jest "lepszy" od visty, ale chyba nie zostaniecie na tej wersji na zawsze...
                        • avatar
                          Arcziy
                          0
                          Ludzie czepiacie się że nowszy system używa więcej pamięci^^ To że używa jej więcej jest dla tego że np. jest nowszy bardziej komfortowy interfejs. Najlepiej zostancie przy win 95 gwarantuję wam że będzie używać mało ramu haha... Co do w7 w crysisie dx10 1920x1200 AAX8Q mam zużycie ramu 3,4GB a przy XP SP3 3,7GB :) W tle jeszcze sporo programów :gg,skype,msn,riva,avast,fraps itp. windows 7 wszystkie zbędne procesy usuwa podczas gry i skupia się na niej. W grach mam z 2-3 Fpsy więcej niż na xp:)
                          • avatar
                            manioor
                            0
                            mi zjada 20% z 6GB co daje 1,2GB ale za to uruchamianie zajmuje moze z 10 sek.