FREE(1) Comenzi utilizator FREE(1) NUME free - Afieaza cantitatea de memorie libera i utilizata din sistem REZUMAT free [opiuni] DESCRIERE free afieaza cantitatea totala de memorie fizica i swap libera i utilizata din sistem, precum i dimensiunile memoriilor tampon(buffer) i a zonelor de prestocare(cache) utilizate de nucleu. Informaiile sunt colectate prin analizarea fiierului /proc/meminfo. Coloanele afiate sunt: totala Memoria totala utilizabila (MemTotal i SwapTotal in ,,/proc/meminfo". Aceasta include memoria fizica i memoria spaiului de interschimb (swap) minus caiva bii rezervai i codul binar al nucleului. utilizata Memoria utilizata sau indisponibila (calculata ca totala - disponibila) libera Memoria neutilizata (MemFree i SwapFree din ,,/proc/meminfo") partajata Memoria utilizata (in mare parte) de tmpfs (Shmem din ,,/proc/meminfo") memoriile tampon(buffers) Memoria utilizata de memoriile tampon ale nucleului (Buffers din ,,/proc/meminfo") zonele de prestocare(cache) Memoria utilizata de zonele de prestocare ale paginarii i de ,,slabs" (Cached i SReclaimable din ,,/proc/meminfo,,) buff/cache Suma dintre memoriile tampon(buffers) i zonele de prestocare(cache) disponibila Estimarea cantitaii de memorie disponibila pentru pornirea unor aplicaii noi, fara schimbare. Spre deosebire de datele furnizate de campurile zonele de prestocare(cache) sau libera, acest camp ia in considerare zona de prestocare(cache) a paginii i, de asemenea, ca nu toate blocurile de memorie ,,slabs" recuperabile vor fi recuperate din cauza elementelor care sunt in uz (MemAvailable in ,,/proc/meminfo", disponibila pe nucleele 3.14, emulat pe nucleele 2.6.27+, altfel la fel ca libera) OPIUNI -b, --bytes Afieaza cantitatea de memorie in octei. -k, --kibi Afieaza cantitatea de memorie in kibioctei. Aceasta este valoarea implicita. -m, --mebi Afieaza cantitatea de memorie in mebioctei. -g, --gibi Afieaza cantitatea de memorie in gibioctei. --tebi Afieaza cantitatea de memorie in tebioctei. --pebi Afieaza cantitatea de memorie in pebioctei. --kilo Afieaza cantitatea de memorie in kilooctei. Implica utilizarea opiunii ,,--si". --mega Afieaza cantitatea de memorie in megaoctei. Implica utilizarea opiunii ,,--si". --giga Afieaza cantitatea de memorie in gigaoctei. Implica utilizarea opiunii ,,--si". --tera Afieaza cantitatea de memorie in teraoctei. Implica utilizarea opiunii ,,--si". --peta Afieaza cantitatea de memorie in petaoctei. Implica utilizarea opiunii ,,--si". -h, --human Afieaza toate campurile de ieire scalate automat la cea mai scurta unitate de trei cifre i afieaza unitaile de masura. Sunt utilizate urmatoarele unitai. B = octei Ki = kibioctei Mi = mebioctei Gi = gibioctei Ti = tebioctei Pi = pebioctei Daca unitatea lipsete i avei extra-bioctei de RAM sau swap, numarul este in tebioctei, iar coloanele ar putea sa nu fie aliniate cu antetul(titlul). -w, --wide Comuta la modul larg. Modul larg produce linii mai lungi de 80 de caractere. In acest mod, memoriile tampon(buffers) i zonele de prestocare(cache) sunt raportate in doua coloane separate. -c, --count N-ori Afieaza rezultatul de numar ori. Necesita opiunea -s. -l, --lohi Afieaza statistici detaliate despre memorie scazuta(lowmem) i ridicata(highmem). -L, --line Afieaza ieirea pe o singura linie, adesea utilizata impreuna cu opiunea -s pentru a afia statisticile de memorie in mod repetat. -s, --seconds intarzierea Afieaza in mod continuu rezultatul la un interval de intarziere secunde. Putei specifica, de fapt, orice numar zecimal pentru intarziere folosind fie <<.>>, fie <<,>> pentru a marca virgula zecimala. usleep(3) este utilizata pentru timpii de intarziere ai rezoluiei in microsecunde. --si Utilizeaza kilo, mega, giga, etc (putere de 1000) in loc de kibi, mebi, gibi (putere de 1024). -t, --total Afieaza o linie care arata totalurile coloanelor. -v, --committed Afieaza o linie care arata limita de alocare a memoriei i cantitatea de memorie alocata/nealocata. Coloana total de pe aceasta linie va afia limita de alocare a memoriei. Aceasta linie este relevanta daca supralocarea memoriei este dezactivata. --help Afieaza mesajul de ajutor. -V, --version Afiai informaiile despre versiune. FIIERE /proc/meminfo informaii despre memorie ERORI Valoarea pentru coloana partajata nu este disponibila in nucleele dinainte de versiunea 2.6.32, i este afiata ca zero. Trimitei rapoartele de erori la CONSULTAI I ps(1), slabtop(1), top(1), vmstat(8). procps-ng 02.05.2023 FREE(1)