Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Ubuntu a počítání RAMky

Aktivity
Avatar
Neaktivní uživatel:10.5.2014 14:08

Ahoj,

na serveru si stav RAMky vypisuji přes cat /proc/meminfo. Jenže nedávno jsem to zkusil na noťasu a trochu mě to zarazilo.

Meminfo mi vypisuje:
MemTotal: 1016440 kB
MemFree: 99372 kB

Ale Správce úloh (Sledování systému, etc.) mi vypisuje:
502 MB z 992.6 MB

Která z těchto hodnot je správná ? (Pokud ta druhá - jak se počítá ?)

Předem díky za odpovědi.

Odpovědět
10.5.2014 14:08
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Luboš Běhounek Satik:10.5.2014 15:21

Co se ti nezdá? Však 992.6 * 1024 je cca 1016440 :)
A co se týče té volné, tak nejspíš nahoře je ta opravdu úplně volná a dole volná, pokud by se uvolnila ta paměť, ve které má systém něco nacacheované.

Editováno 10.5.2014 15:23
Nahoru Odpovědět
10.5.2014 15:21
https://www.facebook.com/peasantsandcastles/
Avatar
Odpovídá na Luboš Běhounek Satik
Neaktivní uživatel:10.5.2014 15:24

Mě jde spíš o tu volnou paměť, tam ti to trochu nesedí :P

Nahoru Odpovědět
10.5.2014 15:24
Neaktivní uživatelský účet
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
mkub:10.5.2014 23:49

pokial viem, tak pamatovy subsystem v jadre vo volnej RAM vytvara este cache a ak nejaka aplikacia potrebuje dodatocnu RAM, tak zacne vyprazdnovat cache a prideli procesu potrebnu cast pamate a ak ju uznepotrebuje, zase jadro tu pamat bude mat pre cacheovanie diskovych operacii...
cize volna pamat+cache=celkova volna dostupna pamat

 
Nahoru Odpovědět
10.5.2014 23:49
Avatar
Odpovídá na mkub
Neaktivní uživatel:20.5.2014 13:15

Ještě jsem trochu pogooglil a našel jsem (beru z meminfo):

Volná paměť = MemFree + Cached + Buffers

Nahoru Odpovědět
20.5.2014 13:15
Neaktivní uživatelský účet
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
mkub:22.5.2014 6:37

ty si ozaj myslis, ze neviem, jak to vsetko je v Linuxe, ked ho sam pouzivam uz od roku 2001 a uz viac ako 5 rokov ho mam nasadeny ako hlavny OS?

 
Nahoru Odpovědět
22.5.2014 6:37
Avatar
Odpovídá na mkub
Neaktivní uživatel:22.5.2014 8:39

Takhle jsem to nemyslel, já jen že jsi tam nenapsal ty buffery. Psal jsem to i kdyby to náhodou hledal ještě někdo ;)

Nahoru Odpovědět
22.5.2014 8:39
Neaktivní uživatelský účet
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
mkub:23.5.2014 7:05

a zabudol si este dodat, ze na vypis volnej pamate, cache, bufferov a obsadenosti SWAPu sluzi prikaz

free
;)
 
Nahoru Odpovědět
23.5.2014 7:05
Avatar
Odpovídá na mkub
Neaktivní uživatel:23.5.2014 9:32

No to sice jo, ale to meminfo se v PHP zpracovává mnohem líp (alespoň mně) :)

Nahoru Odpovědět
23.5.2014 9:32
Neaktivní uživatelský účet
Avatar
mkub
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
mkub:23.5.2014 11:51

vyhoda PHP je taka, ze je to multiplatformove, ale tu sa neriesia PHPcka, ale RAMka v Linuxe... ja som to doplnil o prikaz na vypis volnej RAM spolu aj s CACHE a buffermi

 
Nahoru Odpovědět
23.5.2014 11:51
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 10.