Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

KarwaPL

Windows 7 i Ram

Rekomendowane odpowiedzi

Witam,

- Windows 7 Ultimate 64-bit

- Abit IP35

- 4x1GB DDR2 OCZ

- karta graficzna HD4890 1GB

Sprawa polega na tym, że pomimo 64-bitowego systemu wciąż nie mogę skorzystać z całości posiadanej przeze mnie pamięci fizycznej. System wykrywa 4GB Ramu, lecz z niewiadomych przyczyn do dyspozycji mam około 3,0GB Ramu. Według specyfikacji moja płyta główna obsługuje do 8GB Ramu. Przeszukałem bios. Nie ma w nim jakichkolwiek opcji, które mogłyby tę pamięć limitować.

Skumałbym zaistniałą sytuację, gdyby płyta główna mogła obsłużyć max 4GB, wtedy system odliczyłby sobie 1GB na kartę graficzną.

Jakiś pomysł ?

Z góry dzięki.

Pozdrawiam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

korzystasz z całości pamięci - system po prostu pokazuje ci tylko pamięć do wykorzystania przez aplikacje - reszta jest z góry zarezerwowana dla urządzeń, - w praktyce tylko część jest wykorzystana, po prostu dlatego, że system rezerwuje ją z dużą "nadwyżka" wolnych mocy; system nie odlicza pamięci dla karty, jeśli ma ona wystarczającą ilość pamięci własnej - możesz sprawdzić, czy rezerwuje miejsce dla karty w ram we właściwościach karty - pamięć zarezerwowana dla karty w ram nazywa się dedicated system memory, jesli ta pamięć jest zarezerwowana w ram, ale mogą ją dzielić inne aplikacje nazywa się shared system memory (ta chyba? jest pokazywana użytkownikowi)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
System wykrywa 4GB Ramu, lecz z niewiadomych przyczyn do dyspozycji mam około 3,0GB Ramu. Według specyfikacji moja płyta główna obsługuje do 8GB Ramu.

jak glauks napisał. wszystko ci dobrze pokazuje, system chodzi naokoło 1Gb reszta twoja.

co do specyfikacji płyty to jznaczy mnie więcj tyle ze mozesz w sloty napakować kostek na łącznie 8GB

(czyli jeszcze ze 4 dasz rade dołozyć, tylko pewnie bios bedzie trzeba upgrejdować).

więcej nie będzie widać, komp bedzie świrował, nie wstanie ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zależy gdzie KarwaPL sprawdza ilość pamięci - jeśli we właściwościach systemu w polu "Zainstalowana pamięć", to obaj forumowicze powyżej nie mają racji. Ponadto, system nie odlicza sobie 1GB z RAMu "na kartę graficzną" - no chyba, że korzystasz z jakiejś integry lub karty z HyperMemory/TurboCache... ale nie korzystasz ;)

 

Przeszukując rozmaite fora, dotarłem do informacji, że płyta ta nie posiada w BIOSie opcji "memory remap" i niektórym system widzi pełne 4GB, niektórym nie :kwasny: Sprawdź, czy dostępna jest nowsza wersja BIOSu.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

soulburner, znowu wyczytujesz w postach co chcesz odczytać, nie to, co jest tam napisane - napisałem "urządzeń", nie karty graficznej

 

urządzenia to np oprócz znanych również szyny, mostki, itd - oczywiście sama szyna nie potrzebuje pamięci, ale potrzebuje jej kontroler

 

tę zarezerwowaną pamięć i jej zakresy można sprawdzić w menedzerze urządzeń - widok - urządzenia wg typów - pamięć

 

ponieważ w 64 wirtualna pamięć jest dużo większa niż każda fizyczna mogą tam być po przeliczeniu fantastyczne zakresy?, a więc np biliony? - system po starcie mapuje ją chyba? na pamięć fizyczną, czyli przelicza na miliardy faktycznie dostępne w ram, i dlatego część ramu znika dla użytkownika - ale jeśli np karta potrzebuje systemowego ramu to brany jest właśnie z tego zarezerwowanego zakresu, w ten sposób ilość ramu dla aplikacji się nie zmniejsza

 

w wirtualnej pamięci zarezerwowane zakresy ramu tworzone są od góry, czyli od górnych zakresów powyżej 4 miliardów w dół (w systemie 32) - dlatego pamięć znika dla użytkownika jeśli ma ram ponad 3 gb, nie znika jeśli ma mniej, bo po prostu nie ma go z czego odliczać

 

niemniej przyznaję, że sprawa jest trochę tajemnicza - dlaczego ten niedostępny zakres powyżej 3 gb jest odejmowany od pokazywanego ram, jeśli zakres wirtualny pokrywa się z fizycznym, a dlaczego nie, jeśli fizycznego ram jest mniej i ten zakres wirtualny trzeba przeliczać na niższy fizyczny - prawdopodobnie wtedy ram nie jest w ogóle "fizycznie" rezerwowany, jest tylko zarezerwowany"wirtualnie", czyli w pamięci wirtualnej - wiadomo, że xp może chodzić już na 128 - 256 mb, gdyby odjąć zarezerwowaną, musiałby pokazywać pamięć minusową

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
niemniej przyznaję, że sprawa jest trochę tajemnicza
a może zainstalował jakies "producenckie" oprogramowanie do bóg wie czego: bacup/virtualizacja/hgw... ?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Glauks, naucz się pisać, gdyż totalnie nie wiadomo o czym mówisz.

 

W starszych chipsetach trzeba było włączyć opcję remapowania pamięci, aby umożliwić 64 bitowemu systemowi użycie całej zainstalowanej pamięci. Nowsze chipsety robią to od razu. Brak opcji "memory remap" w BIOSie pozwala przypuszczać, że po prostu po instalacji 64 bitowego Windowsa całe zainstalowane >=4GB będą dla systemu widoczne jako pamięć, pod warunkiem, że płyta główna jest w miarę "świeża". Próżno szukać tej opcji w biosie i oczekiwać, że 4GB obsłuży nam VIA MVP3 ;)

 

Dodam jeszcze, drogi Glauksie, że górną granicą adresacji w warunkach 64 bitowych jest 16 eksabajtów. Jeśli nasza zainstalowana pamięć nie zbliży się do tej wartości, nie musimy martwić się o to, że część RAMu będzie niedostępna (no chyba, że ograniczy nas programowo Windows, ale to zupełnie inny temat). Przeszkodą w tym, aby system x64 w pełni używał 4GB lub więcej, może być jedynie płyta główna.

 

Co do płyty Abit IP35, większość użytkowników nie ma problemu z 4GB lub więcej w systemie x64 - większość, czyli zdarzają się przypadki takie, jak KarwaPL.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

hmm.. wygląda na to, soulburner, że tym razem obaj mamy rację

 

przyznaję, że nie wiedziałem o opcji remap, bo dopiero przymierzam się do zmiany komputera, i nie będzie to w najbliższej przyszłości, więc nie bardzo się tym interesuję; o rezerwowaniu w pamięci zakresu dla urządzeń czytałem dość dawno,

ale za to najlepsze zródło, czyli artykuł M.Russinovicha, jak wiadomo jednego z najlepszych specjalistów od windowsa - artykuł odnosił się do visty, nie było w nim żadnych wzmianek o remap

 

o remap z samego zródła, czyli artykulu ms

 

"System BIOS musi obsługiwać funkcję ponownego mapowania pamięci. Funkcja ponownego mapowania pamięci umożliwia ponowne zmapowanie segmentu pamięci systemowej, który został wcześniej zastąpiony przez przestrzeń konfiguracji interfejsu PCI, powyżej linii adresów 4 GB. Ta funkcja musi zostać włączona w programie konfiguracyjnym systemu BIOS na komputerze. Instrukcji dotyczących włączania tej funkcji należy poszukać w dokumentacji komputera. W wielu komputerach przeznaczonych dla użytkowników domowych funkcja ponownego mapowania pamięci nie jest obsługiwana. W dokumentacji oraz programie konfiguracyjnym systemu BIOS standardowa terminologia tej funkcji nie jest używana. Należy zatem przeczytać opisy różnych ustawień konfiguracyjnych systemu BIOS, które są dostępne, aby określić, czy którekolwiek z nich umożliwia włączenie funkcji ponownego mapowania pamięci."

 

czyli jeśli funkcji remap nie ma w biosie, to ponowne zmapowanie segmentu.. itd nie nastąpi, i segment nie pokaże sie w dostępnej pamięci

 

ale zaraz pod tym jest taki fragment

 

"Uwaga: Jeśli ilość pamięci RAM fizycznie zainstalowana na komputerze jest równa przestrzeni adresowej obsługiwanej przez zestaw układów, całkowita ilość pamięci systemowej dostępna dla systemu operacyjnego jest zawsze mniejsza niż zainstalowana ilość pamięci RAM. Załóżmy na przykład, że jest komputer z zestawem układów Intel 975X, który obsługuje przestrzeń adresową 8 GB. Jeśli na tym komputerze jest zainstalowane 8 GB pamięci RAM, ilość pamięci systemowej dostępnej dla systemu operacyjnego zostanie zmniejszona przez wymagania konfiguracyjne interfejsu PCI. W tej sytuacji pamięć systemowa dostępna dla systemu operacyjnego jest zmniejszana przez wymagania konfiguracyjne interfejsu PCI o ilość od około 200 MB do około 1 GB. Stopień zmniejszenia zależy od konfiguracji."

 

wymagania konfiguracyjne interfejsu pci - a co jest na pci, jeśli nie karta graficzna, dzwiękowa, sieciowa, itp - czyli ten "zgubiony" 1 gb to pamięć zarezerwowana dla urządzeń, jak napisałem

 

w tym przypadku wielkość pamięci obsługiwanej przez chipset (zestaw układów) nie jest taka sama jak ilość ramu, ale wobec braku opcji remap nie ma to prawdopodobnie znaczenia

 

zródło - klik

 

ps - zabawny fragment w twoim poście "....górną granicą adresacji w warunkach 64 bitowych jest 16 eksabajtów. Jeśli nasza zainstalowana pamięć nie zbliży się do tej wartości, nie musimy martwić się o to, że część RAMu będzie niedostępna..."

 

- uff! odtchnąłem z ulgą, bo, jak już pisałem, w przyszłości przymierzam się do zmiany komputera, i na myśl, że moja

cenna pamięć mogłaby być kradziona... eksabajt, dla niewtajemniczonych, to trylion bajtów (prawdziwy, polski,

nie amerykański)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No tak, część adresów używana jest do adresowania urządzeń - bynajmniej się z tym nie sprzeczam. Problemem jest ta nieszczęsna płyta główna, która nie jest przecież aż tak stara. Brak opcji "Memory remap" w BIOSie sugeruje, że płyta wykonuje ponowne mapowanie pamięci automatycznie - wszystko wskazuje na to, że czasami jej się tego zrobić nie chce, skoro system x64 niektórym 4GB+ widzi, a innym nie :P

 

Tak czy siak, KarwaPL wciąż problem ma i nie napisaliśmy nic, co by mogło mu pomóc :(

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...