Forum Linux.pl

Dystrybucje Linuksa => Fedora => Wątek zaczęty przez: w 2010-02-24, 22:56:29

Tytuł: czy to są 64-bity?
Wiadomość wysłana przez: w 2010-02-24, 22:56:29
Mam Fedorę jako nad postem widać. Lecz wykrywa mi tylko 3.9GB ramu z 4. I nie wiem czy przypadkiem nie mam 32-bitówki.









(adminów za zbyt duży poprzedni wątek przepraszam)
Tytuł: czy to są 64-bity?
Wiadomość wysłana przez: loterski w 2010-02-24, 23:12:09
To zarcik? Przedni........
A df przypadkiem nie pokazuje mniej niz napisal producent?
Tytuł: czy to są 64-bity?
Wiadomość wysłana przez: matulik w 2010-02-25, 00:08:44
Koledze chodzi chyba o to, że pomimo 32. bitowego systemu wykrywa mu 4GB pamięci zamiast 3GB (tak jak to jest w windowsie).

Ja kompilując jądro w gentoo zawsze ustawiam sobie obsługę na więcej niż 4GB (bodajże do 64GB pamięci). Wszędzie ładnie pokazuje że jest 4GB, ale jak to sprawdza się w praktyce to nie wiem, bo nigdy taka pamięć nie jest mi potrzebna. Ale myślę że działa poprawnie..

Jak to wogóle jest, maksymalna ilość pamięci jest zależna od architektury systemu, czy od czegoś innego... ?

Jakoś nigdy mnie to nie interesowało, a ciekawy jestem odpowiedzi na to pytanie ;-)
Tytuł: czy to są 64-bity?
Wiadomość wysłana przez: Paweł Kraszewski w 2010-02-25, 07:53:29
1. Jeżeli napisałeś posta z tego systemu to tak, to jest 64-bitówka (Linux x86_64).
2. Ze względu na historyczne naleciałości z ery 8088 oraz na życie wewnętrzne architektur z ochroną pamięci nie cała pamięć fizyczna jest dostępna dla użytkownika. Z pamięci odpadają fragmenty pod koniec pierwszego MB RAM-u (obszar video i BIOS, wynika z projektu architektury IBM PC) oraz bloki zarezerwowane na tablice stron i deskryptorów pamięci (wynika z architektury procesorów >=80286) . Dodatkowo jądro rezerwuje pamięć na samego siebie (w końcu musi gdzieś w RAMie być) i na swoje wewnętrzne struktury.
Wszystko razem w sumie daje ci te brakujące megabajty.
Tytuł: czy to są 64-bity?
Wiadomość wysłana przez: w 2010-02-25, 08:11:09
Rozumiem, dzięki.