|
debian 486, a 4GB ram
kremien - 18-04-2008 12:56
zainstalowałem sobie debiana 32 bitowego ze względu na flasha i javę. Wiem, że aby mieć 4gb ramu widocznego w systemie musiałbym mieć 64bitowy system. Problem w tym, że np. w przypadku windowsa 32bitowego widzi on 3.25GB ramu, a mój debianek widzi nie mniej nie więcej tylko 885.3Mb ramu. Jakkolwiek "utrata" niecałego gigabajta ramu jest do przełknięcia w przypadku win32, tak zniknięcie 3/4 ramu w przypadku debiana jest już bardziej bolesne. Wiem, że jak wyciągnę jedną kość (mam 4x1gb) to będzie mi widział 3gb, ale ja mam wielosystemowy komputer i mam 2 systemy 64bitowe. Chciałbym, aby mój debian widział troche więcej ramu niż ma teraz dostępne i tutaj moje pytanie czy to jest możliwe?
B33RK4 - 18-04-2008 13:03
Musisz zainstalować inne jajko z końcówką bigmem. czyli
aptitude install linux-image-2.6.24-1-686-bigmem
Bodzio - 18-04-2008 13:44
Problem w tym, że np. w przypadku windowsa 32bitowego widzi on 3.25GB ramu, a mój debianek widzi nie mniej nie więcej tylko 885.3Mb ramu.
Musisz przekompilować jądro i włączyć następujące funkcje: Processor type and features ---> High Memory Support (4GB) ---> (X) 4GB
psv - 21-04-2008 11:45
W temacie napisałeś, że masz jądro 486, zainstaluj 686, bo (chyba) 486 jest domyślnie skompilowane do 1GB RAM.
parrotlarch - 21-04-2008 13:34
oj nie. powyżej 1GB ramu obsługuje tylko jajko z końcówką bigmem...albo przekompilowane z opcją High memory support.
AdeBe - 21-04-2008 14:29
Czyli najlepsze będzie dla niego rozwiązanie podane przez B33RK4 P.S. Spokojnie, linux 32 bitowy potrafi obsłużyc znacznie więcej ramu niż tylko 4 GB
psv - 21-04-2008 15:12
Bigmem jest potrzebne, jeśli ma się więcej niż 4GB RAM. Ja na desktopie mam 3GB RAM oraz "zwykłe" jądro (nie bigmem) i system widzi całą dostępną pamięć.
B33RK4 - 21-04-2008 15:29
psv, dziwne bo ja mam 1,5GB RAMU i widzi tylko 885MB na standardowym jajku. Dopiero po instalacji jajka bigmem, widzi już normalnie tyle ile powinno być.
psv - 21-04-2008 15:37
Ale na jajku 486 czy 686 widzi 885MB?
einsam - 21-04-2008 21:51
U mnie na "zwykłym" jajku widzi 1,5 GB.
psv - 21-04-2008 22:58
U mnie na "zwykłym" jajku widzi 1,5 GB.
A ile masz RAM'u?
einsam - 22-04-2008 00:06
Właśnie 1,5 GB. Czyli widzi tyle ile powinien.
anemus - 01-05-2008 16:18
No dobrze. Oczywiste jest że odpowiednie flagi przy kompilacji jądra (dodanie PAE) pozwalają używać do 64GB w 32 bitach (36 bitowe adresowanie), bigmem daję adresowanie powyżej 1GB ale ja mam pytanko: czemu w 64 bitowym systemach u mnie widać tylko 3.9GB? Słynna rezerwacja przez jądro do własnych potrzeb, tak jak reszta do 1GB przy wyłączonej "wysokiej pamięci" (do użytku 885MB)?
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|