O ile więcej pamięci RAM używa system Windows 7 niż system Windows XP?

8

Próbuję dowiedzieć się, czy muszę korzystać z 64-bitowej wersji systemu Windows 7. Wolałbym nie, chyba że jest to duża korzyść, ponieważ nawet jeden lub dwa brakujące sterowniki 64-bitowe lub jedna aplikacja, która nie działa t działa całkiem dobrze byłoby dużo pracy.

Największym powodem korzystania z 64-bitowego systemu Windows 7, jaki widzę, jest to, że pozwala on na użycie większej ilości pamięci RAM. Ale nigdy nie zmaksymalizowałem pamięci RAM (pomimo jednoczesnego nagrywania płyt CD, testowania oprogramowania w wirtualnym komputerze z systemem Windows 7 i nie mniej edytowania dokumentu w programie Microsoft Word).

Ponieważ system Windows 7 ma minimalną pamięć RAM 1 GB (w porównaniu do 64 MB dla XP), co sugeruje, że system Windows 7 zużywa znacznie więcej pamięci RAM. Ile pamięci RAM używa system Windows 7 niż system Windows XP?

Clay Nichols
źródło
Załóżmy, że nie ma wersji 32-bitowej. Teraz każdy producent sprzętu życzy sobie, aby tak było, ponieważ musi sprawić, aby sprzęt działał pod obiema wersjami, biorąc pod uwagę, że ludzie nie dokonują aktualizacji.
dlamblin
2
jeśli nie masz więcej niż 4 GB pamięci RAM, trzymałbym się z dala od systemu Windows x64. nie ma rzeczywistych korzyści (a na pewno nie „zwiększenia wydajności”), chyba że musisz zająć się pamięcią RAM powyżej progu 4 GB.
Aha, Windows 7 działa dobrze z 512 MB pamięci RAM. Nie wierzysz mi? uruchom Windows 7 na maszynie wirtualnej VirtualBox z taką ilością pamięci RAM, działa płynnie.
Harley Watson
1
no cóż, ale nie uruchomisz wiele więcej, nie mówiąc „płynnie” w swojej wirtualnej skrzynce :)

Odpowiedzi:

11

Czy masz więcej niż 2 GB pamięci RAM?

Tak? Więc przestań się przejmować !

XP i 7 używają pamięci RAM na różne sposoby. W tej chwili na moim systemie Vista (który ma wiele wspólnego z 7), pracuję na biegu jałowym przy 54% używanej pamięci RAM. To pozostawia mi mniej niż GB! Nie wystarczy, powiedzmy, grać w Crysis. Więc wyłączmy plik strony. Bardzo mała zmiana. I tak zagrajmy w crysis.

Świetnie się bawiłem, a teraz pracuję na 30% pamięci RAM. Vista i 7 pamięci podręcznej w pamięci RAM, ponieważ jest około 40 razy szybsza niż większość dysków twardych (choć nie dyski SSD, wciąż jest znacznie szybsza, ale nie tak bardzo), więc warto ją wykorzystać do przyspieszenia komputera .

Jeśli masz mniej niż 2 GB pamięci RAM, trzymaj się XP. Vista i 7 są znacznie, dużo szybsze niż XP, jeśli dasz im nowoczesny sprzęt .

Co najmniej, XP nigdy nie działało dobrze na 64 MB pamięci RAM, a Win7 może działać na mniej niż 1 GB. Wygląda na to, że stwardnienie rozsiane zmieniło zdanie na temat tego, jak chcą widzieć swój system operacyjny. Kiedy istniało XP, mniej osób miało komputery i prawie nie było powszechnego internetu, więc mogli (zasadniczo) leżeć na opakowaniu i nikt by o tym nie wspominał. Teraz podali rozsądną liczbę, która pozwoli Win7 działać zgodnie z planem (buforowanie i wszystko).

Phoshi
źródło
3
„Przestańcie się troszczyć” nie jest odpowiedzią.
trlkly
@trlkly: Tak, ponieważ pytanie, czy XP lub 7 używa więcej pamięci RAM na komputerze z nowoczesną ilością pamięci RAM, zadaje złe pytanie.
Phoshi,
1
To nie zależy od ciebie. Cały sens Stack Exchange polega na tym, że odpowiadamy na zadane pytania. To nie jest forum konwersacyjne. Pytanie nie brzmiało: „daj radę na temat aktualizacji do Windows 7, ale konkretnie, ile więcej pamięci zużywa jedna z drugiej.
trlkly
@trikly: To dobrze znane zjawisko, w którym ludzie nie zawsze zadają pytania, na które tak naprawdę chcą uzyskać odpowiedź. Który system operacyjny wykorzystuje najwięcej pamięci RAM, jest niewłaściwym pytaniem podanymi ograniczeniami, ponieważ udzielenie odpowiedzi nie daje żadnych użytecznych informacji. Odpowiednie pytanie brzmi, która z nich jest bardziej wydajna, biorąc pod uwagę pewną ilość pamięci RAM.
Phoshi,
4

Korzystanie z większej ilości pamięci RAM nie jest naprawdę złą rzeczą. Jasne, system operacyjny może użyć nieco więcej pamięci RAM dla większych obrazów systemu operacyjnego, ale prawdziwym powodem jest to, że Windows 7 ma znacznie lepszą pamięć podręczną i wydajność pobierania wstępnego w porównaniu do XP.

Zasadniczo, jeśli 90% pamięci RAM siedzi tam nieużywane, komputer nie korzysta z dostępnej pamięci. Chociaż prawdą jest, że Windows 7 potrzebuje nieco więcej pamięci RAM, aby działać poprawnie, prawdziwa prawda jest taka, że ​​w pełni wykorzysta dostarczoną pamięć RAM, w przeciwieństwie do XP.

Windows 7 będzie działał dobrze z mniej niż 4 GB pamięci RAM, więc powinieneś dobrze mieć wersję 32-bitową. Po prostu nie zrobisz tyle buforowania, co ktoś, kto miał 64-bit i więcej pamięci RAM.

To powiedziawszy, szczerze mówiąc, myślę, że warto uzyskać wersję 64-bitową. Wielu z nas używa XP przez 8 lat lub dłużej, więc nie jest przesadą myśleć, że możemy być na Windows 7 przez około pięć lat. Oczywiste jest, że 64-bit jest teraz miejscem, w którym obliczenia są teraz. Wolałbym wymienić komponent, który nie ma 32-bitowych sterowników, niż używać 32-bitowego systemu operacyjnego tylko dla tego sprzętu. Po stronie aplikacji, przez Windows na Windows (WOW), nie powinno być problemów z 99,999% 32-bitowych aplikacji działających na 64-bitowym Windowsie. Aplikacja musiałaby działać w dość głupi sposób, żeby się potknąć.

phoebus
źródło
O ile użycie większej ilości pamięci RAM oznacza, że ​​musisz kupić więcej pamięci RAM, jest to zła rzecz.
dlamblin
„Ogólnie rzecz biorąc, jeśli 90% pamięci RAM siedzi tam nieużywane, komputer nie korzysta z dostępnej pamięci”. więc jeśli odwrócimy tę logikę, komputer skorzysta tylko wtedy, gdy system operacyjny zrobi „coś” (tj. wepchniecie / buforowanie danych do pamięci RAM, które może, ale nie musi być wykorzystane do przyszłej interakcji użytkownika) z aktualnie nieużywaną pamięcią. :)
Wolałbym mój komputer jest potencjalnie przyspieszenie niż nic nie robić w ogóle :)
Phoshi
@dlamblin W dzisiejszych cenach RAM nie zgadzam się. Ponadto buforowanie nie oznacza, że ​​musisz „kupić” więcej pamięci RAM, tylko że więcej pamięci RAM przyniesie ci korzyść.
phoebus,
@ Molly Oczywiście, o ile zachowanie to nie ma negatywnego wpływu na wydajność :)
phoebus
3

7 Dom będzie bezczynny na zaledwie 275 MB pamięci RAM. O / S potrzebuje czegoś więcej, aby wesprzeć zwykłe usługi i dodatki, z których większość osób będzie korzystać (lub zezwala na uruchomienie), a także (jak to określa laik) „zrób to”. „Przeciętny” użytkownik 7-Home będzie z reguły potrzebował około 600-650 MB pamięci RAM dla W7, aby załadować wszystko, czego używa i móc (ponownie, w kategoriach laika) „poruszać się” bez żadnych wąskich gardeł lub innych spowolnień.

Tom Barrister
źródło
2

W zależności od tego, co biegam, jestem bezczynnie na poziomie 800 MB lub 1 GB. Podczas gdy w WinXP było to nieco pomiędzy 500-800mb.

Ale z drugiej strony działam z 4 GB (efektywnie 3,5 GB, ponieważ mam 32 bity), więc dodatkowe 500 MB jest znikome.

Grumpy ol 'Bear
źródło
1

Google Tweak-XP Pro. Pozwala zmienić ilość pamięci podręcznej RAM WinXP, do 1 GB. Jeśli nie chcesz pliku stronicowania, zmniejsz go do 2 MB [minimum].


źródło
1
Nie zmniejszaj rozmiaru pliku strony, spowoduje to spowolnienie. Przeczytaj artykuły sysinternals Marka Russonivicha.
Rich Bradshaw,
0

„testowanie sw w Virtual PC (Windows 7 nie mniej)”

Tylko z tego powodu wybrałbym 4 GB pamięci RAM, co oznacza 64-bit. XP kłamie o tym, ile pamięci RAM używasz. Aktywnie wypycha dane z pamięci i do pliku stronicowania, gdy jest bezczynny, nawet gdy masz wolną pamięć. 7 z drugiej strony aktywnie buforuje dane do twojej wolnej pamięci, którą możesz potencjalnie wykorzystać, ponieważ stwardnienie rozsiane upiększyło się i zdało sobie sprawę, że nie ma powodu, aby go nie było. Posiadanie „wolnej” pamięci to strata.

Czy podstawowy system operacyjny XP wykorzystuje mniej pamięci RAM niż 7? Tak. Ale to całe inne oprogramowanie, które ludzie instalują i uruchamiają, naprawdę wpływa na zużycie pamięci RAM.

Krótko mówiąc, wykonaj podstawowe badania i sprawdź, czy twój sprzęt ma dostępne sterowniki dla Windows 7 x64. Jeśli chodzi o twoje oprogramowanie, jeszcze nie spotkałem czegoś, co nie działa. Jedyne, co uważam za zmartwienie, to jeśli używasz oprogramowania, które działa na tym sprzęcie na naprawdę niskim poziomie. Jeśli wygląda na to, że x64 będzie działać, użyj tego.

Jak planujesz zakup swojego uaktualnienia? Uaktualnienia do sprzedaży detalicznej dają Ci możliwość wykonania wersji 32- lub 64-bitowej według własnego uznania. Możesz teraz uaktualnić do Win7 x86, a jeśli później kupisz więcej pamięci RAM, nadal będziesz mieć licencję na uruchomienie wersji x64. Musisz tylko ponownie zainstalować.

Evan M.
źródło
0

Molly (tak myślę) zainstalowałem Windows 7 na jednym z uczestników, a XP na drugim na moim laptopie. Używam 512 m pamięci RAM na komputerze 64-bitowym. To prawda, potrzebuję znacznie więcej, ale oba wydają się działać w porządku. Jednak w systemie Windows 7 trzeba bardzo uważać na zbyt duże ładowanie, ponieważ zawiesza się. Ale do zwykłego użytku 512 jest w porządku i ogólnie 7 jest dużo lepsze niż xp. I (wybacz mój francuski) i do diabła, Windows 98 był lepszy niż Vista.


źródło
na pewno można zainstalować XP na maszynie 7 MHz z jedynie 20 MB pamięci RAM :) winhistory.de/more/386/Screenshot8mhz_system.gif
Spróbuję to kiedyś. Jedynym problemem byłoby to, że instalacja zajęłaby prawdopodobnie miesiąc. Muszę znaleźć ten 20-megapikselowy układ pamięci. Mam nadzieję, że miałeś wspaniałe Święto Dziękczynienia! clif
nasze indyki są bezpieczne ... przynajmniej przez kolejne kilka tygodni :)