Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Komputery - oprogramowanie i sprzęt (https://forum.cdrinfo.pl/f113/)
-   -   top (https://forum.cdrinfo.pl/f113/top-82891/)

prometeusz 16.07.2009 22:04

top
 
Dlaczego top na linuksie pokazuje mi tylko 8GB pamieci.
Jest jakis myk ze moze nie pokazywac powyzej 8GB :sciana:

CPU states: cpu user nice system irq softirq iowait idle
total 0.2% 0.0% 0.6% 0.0% 0.6% 12.0% 86.6%
Mem: 799732k av, 748776k used, 50956k free, 0k shrd, 84920k buff


/To śmietnik, czy komputery? :D

Sunna 16.07.2009 22:59

Cytat:

Napisany przez prometeusz (Post 1036464)
/To śmietnik, czy komputery? :D

Wyraznie jest napisane ze chodzi o linux. Wiec smietnik.

prometeusz 16.07.2009 23:39

dzieki :spoko: nie o dziwo nie smietnik

Piterniel 17.07.2009 00:12

Co Ci pokazuje?
Kod:

cat /proc/meminfo

prometeusz 17.07.2009 08:34

Jakbym nie byl pewny do bym tematu nie zakladal. Sprawdzalem to wczesniej. Dokladnie ta sama wartosc.
W rzeczywistosci jest kilka krotnie wiecej i na pewno sa widoczne w calosci przez , podstawowy system. Ten linux (bardzo przypomina RedHata jest przykryty VMware-m jako system operacyjny. W trybie web - bo tak tylko sie do niego dopycha pokazuje dobrze. Jedynie linux pokazuje zle
Ciekawi mnie dla czego

Piterniel 17.07.2009 11:47

Dokładnie tą samą wartość czyli 8GB? System podstawowy rozumiesz przez samą konsole czy ten system co stoi natywnie bez wirtualizacji?
VMware nie ma czasem postawionego ograniczenia na ilość pamięci RAM? Nigdy się nie daje pełnej puli, najwyżej połowę.

prometeusz 17.07.2009 12:46

Systemem podstawowym jest VMware ESX - linux siedzi poprostu pod spodem
Linux i VMware to to samo,jeden podstawowy system :) a dopiero potem cala reszta o ktorej nie bedziemy w tym temacie rozmawiac ;)

Piterniel 17.07.2009 14:03

Na komputerze jest zainstalowany system Linux, na którym postawiony jest VMware ESX i Linux nie widzi tak dużej ilości RAM, za to serwer wirtualizacji jest w stanie to zobaczyć i przydzielić innym systemom operacyjnym o ktorych rozmawiać nie będziemy?
Bo ja nie wiem czy dobrze rozumiem... Jakoś dziwnie to opowiadasz :)

W trybie WEB rozumiem, że logujesz się na serwer VMware? Do Linucha masz dostęp jakoś ssh?

prometeusz 17.07.2009 14:08

Cytat:

Napisany przez Piterniel (Post 1036595)
Na komputerze jest zainstalowany system Linux, na którym postawiony jest VMware ESX i Linux nie widzi tak dużej ilości RAM, za to serwer wirtualizacji jest w stanie to zobaczyć i przydzielić innym systemom operacyjnym o ktorych rozmawiać nie będziemy?
Bo ja nie wiem czy dobrze rozumiem... Jakoś dziwnie to opowiadasz :)

No wlasnie nie linux i ESX to jedno i to samo. Generalnie jest to Vmvare jak system boot-ujacy. A nie jak tradycyjnie vmvare na jakims tam systemie postawiony.
System doklanie sie nazywa VMware ESX i dostep do niego jest potem tylko po http , badz przy pomocy interfejsu graficznego klienta. Natomiast mozna tez sie zalogowac bezposrednio na konsole. I wyglada to jak goly okrojony RedHat bez "x" i wszystkiego co znamy i lubimy. Totalne minimum. Nie ma wiec mozliwosci zarzadzania virtualnymi maszynami z tej strony. Interfejs garficzny w postaci ESX-a widzi dobrze a konsola tylko 8GB. Teraz chyba juz wyjasnilem:D

Piterniel 17.07.2009 14:32

No rozumiem teraz ;-)
Ktoś od fedory też miał podobny problem (Fedora to taki RedHat ;p): http://linux.derkeiler.com/Mailing-L...5-06/4788.html
Cieżko powiedzieć teraz jak to działa dokładnie, pewnie VMware odpowiedzialny za wirtualizację ma dostęp do pamięci operacyjnem nawet bez ingerencji jądra systemu operacyjnego. Wiem, że można podczas bootowania systemu (w grub lub lilo) ustawić opcję mem=[ilość_pamięci_w_MB], która jest przydzielana.
Rozumiem też, że to jest maszyna 64-bitowa :)

Jest również taka możliwość, że procesor posiada PAE i jest ona nieużywana przez system, a jest jedynie udostępniania dla maszyny wirtualnej. Chociaż nie jestem pewien czy jest możliwa taka konfiguracja :)


Wszystkie czasy w strefie CET. Aktualna godzina: 16:27.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.