{"id":567,"date":"2018-09-17T22:35:26","date_gmt":"2018-09-17T19:35:26","guid":{"rendered":"https:\/\/blog.nav.ro\/?p=567"},"modified":"2019-03-21T10:52:08","modified_gmt":"2019-03-21T08:52:08","slug":"cum-verificam-resursele-de-memorie-in-linux","status":"publish","type":"post","link":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/","title":{"rendered":"Cum verific\u0103m resursele de memorie \u00een Linux"},"content":{"rendered":"<p>Abilitatea de a verifica resursele memorie pe sistemele Linux urm\u0103re\u0219te filosofia popular\u0103 UNIX &#8222;exist\u0103 mai mult dec\u00e2t un mod pentru a face acest lucru&#8221;. Avem comenzi multiple pentru a verifica \u0219i a diagnostica utilizarea memoriei \u00een sistemele Linux. Comanda free afi\u0219eaz\u0103 cantitatea total\u0103 de memorie fizic\u0103 \u0219i swap din sistem, precum \u0219i buffer-ele utilizate de c\u0103tre kernel. Comanda vmstat raporteaz\u0103 informa\u021bii despre procese, memorie, paginare, blocare IO \u0219i activitatea CPU. Putem folosi comanda top pentru a ob\u021bine o vizualizare dinamic\u0103 \u00een timp real a unui sistem care ruleaz\u0103. Comanda top poate afi\u0219a informa\u021bii sumare despre starea sistemului, precum \u0219i o list\u0103 de sarcini gestionate \u00een timp real de kernel-ul Linux. Dac\u0103 folosim un sistem care are o interfa\u021b\u0103 grafic\u0103 (GUI), am putea folosi \u0219i gnome-system-monitor pentru a vizualiza utilizarea memoriei. Utilizarea intens\u0103 a memoriei poate provoca blocaje de performan\u021b\u0103 grave ale sistemelor, dac\u0103 nu este monitorizat\u0103 corespunz\u0103tor \u0219i nu este \u021binut\u0103 \u00eentre anumite limite. Aceste limite de prag pot varia \u00een func\u021bie de resursele de memorie disponibile \u0219i de tipul de \u00eenc\u0103rc\u0103ri de lucru care se afl\u0103 \u00een sistem. Un sistem cu o cantitate sc\u0103zut\u0103 de memorie poate avea mai multe implica\u021bii negative, cum ar fi faptul c\u0103 nu poate servi vizitatorii care acceseaz\u0103 un site web pe un server web, \u00eenchiderea re\u021belei \u0219i a altor servicii de sistem \u0219i, uneori, cauz\u00e2nd chiar \u0219i blocarea sistemului urmat\u0103 de o clacare iminent\u0103 a acestuia.<\/p>\n<p>\u00cen acest articol, v\u0103 vom ar\u0103ta cum s\u0103 verifica\u021bi cantitatea total\u0103 de memorie (fizic\u0103 \u0219i swap) disponibil\u0103 \u00een sistemul dvs., \u0219i cantitatea de memorie utilizat\u0103. \u00cen cele din urm\u0103, vom demonstra modul \u00een care putem vizualiza informa\u021biile hardware despre sistemul RAM utiliz\u00e2nd comanda dmidecode.<\/p>\n<p><strong>1 Folosind comanda free<\/strong><\/p>\n<p>Comanda free este cea mai simpl\u0103 \u0219i mai u\u0219or de folosit comand\u0103 pentru a verifica utilizarea memoriei pe Linux. Iat\u0103 un exemplu rapid<\/p>\n<p><code>[root@linux ~]# free -h<br \/>\ntotal used free shared buff\/cache available<br \/>\nMem: 976M 266M 412M 40M 297M 491M<br \/>\nSwap: 2.0G 0B 2.0G<\/code><\/p>\n<p>Op\u021biunea -h al\u0103turi de comanda free afi\u0219eaz\u0103 informa\u021bii \u00eentr-un format mai u\u0219or de citit de om \u00eentr-un mod similar cu op\u021biunea -h disponibil\u0103 la comanda df. De asemenea, putem folosi op\u021biunile -m \u0219i -g pentru a afi\u0219a memoria \u0219i a schimba informa\u021bii \u00een termeni de MB \u0219i, respectiv, GB. Utilizarea comenzii free f\u0103r\u0103 op\u021biuni va afi\u0219a informa\u021biile legate de memorie \u00een KB. Aici, totalul 976M este memoria total\u0103 disponibil\u0103 pe sistem, care este de aproximativ 1 GB. Coloana used arat\u0103 cantitatea de memorie RAM utilizat\u0103 de sistem \u0219i se calculeaz\u0103 ca fiind total\u0103 &#8211; buffer-uri-cache-free. Buff \/ cache este suma de memorie folosit\u0103 de buffere (memoria folosit\u0103 de buffer-ele kernel-ului) \u0219i memoria cache (memoria folosit\u0103 de cache-ul paginilor). Memoria disponibil\u0103 este estimarea cantit\u0103\u021bii de memorie disponibil\u0103 pentru pornirea aplica\u021biilor noi. Spre deosebire de datele furnizate de c\u00e2mpurile cache sau free, acest c\u00e2mp \u021bine cont de cache-ul paginii.<\/p>\n<p><strong>2 Folosind fi\u0219ierul \/proc\/meminfo<\/strong><\/p>\n<p>Comanda free ob\u021bine datele sale din fi\u0219ierul \/proc\/meminfo \u0219i \u00eencorporeaz\u0103 informa\u021biile \u00eentr-un mod mai u\u0219or de citit. Putem vizualiza con\u021binutul acestui fi\u0219ier direct pentru a ob\u021bine o vizualizare mai detaliat\u0103 a modului \u00een care memoria este folosit\u0103 de sistem. Informa\u021biile din \/proc\/meminfo sunt disponibile \u00een kB. Pentru a demonstra acest aspect, vom elimina r\u00e2ndurile de memorie total\u0103 \u0219i disponibil\u0103 din fi\u0219ier, dup\u0103 cum se arat\u0103 mai jos<\/p>\n<p><code>[root@linux ~]# cat \/proc\/meminfo | egrep 'MemTotal|MemAvailable'<br \/>\nMemTotal: 999936 kB<br \/>\nMemAvailable: 536948 kB<br \/>\n[root@linux ~]#<\/code><\/p>\n<p>Acestea corespund coloanelor totale \u0219i disponibile ale comenzii free pe care am discutat-o mai devreme.<\/p>\n<p><strong>3 Folosind comanda vmstat<\/strong><\/p>\n<p>Comanda vmstat este utilizat\u0103 pentru a afi\u0219a statisticile de memorie, dar ofer\u0103 o mul\u021bime de informa\u021bii suplimentare, cum ar fi paginarea, blocarea IO \u0219i activitatea CPU. Aceast\u0103 comand\u0103 este folosit\u0103 \u00een general cu sintaxa de mai jos:<\/p>\n<p><code>vmstat <\/code><\/p>\n<p>Num\u0103r\u0103toarea este num\u0103rul de execu\u021bii ale comenzii vmstat, iar \u00eent\u00e2rzierea este intervalul de timp \u00een secunde dintre invoc\u0103rile de comenzi ulterioare.<br \/>\nS\u0103 execut\u0103m comanda vmstat o dat\u0103 cu un interval de \u00eent\u00e2rziere de 1 secund\u0103, dup\u0103 cum se arat\u0103 mai jos:<\/p>\n<p><code>[root@linux ~]# vmstat 1 1<br \/>\nprocs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----<br \/>\nr b swpd free buff cache si so bi bo in cs us sy id wa st<br \/>\n3 0 0 428600 1004 330032 0 0 151 20 105 231 1 1 97 1 0<br \/>\n[root@linux ~]#<\/code><\/p>\n<p>Sub sec\u021biunea de memorie, comanda afi\u0219eaz\u0103 memoria liber\u0103 \u00eempreun\u0103 cu memoria utilizat\u0103 pentru buffer-e \u0219i memoria cache. Unit\u0103\u021bile de m\u0103sur\u0103 pentru memorie sunt kB. Putem folosi comanda vmstat cu op\u021biunea -s. S\u0103 filtr\u0103m memoria total\u0103, folosit\u0103 \u0219i liber\u0103 din ie\u0219irea comenzii vmstat -s a\u0219a cum se arat\u0103 \u00een exemplul de mai jos.<\/p>\n<p><code>[root@linux ~]# vmstat -s | egrep '(total|used|free) memory'<br \/>\n999936 K total memory<br \/>\n240440 K used memory<br \/>\n428460 K free memory<br \/>\n[root@linux ~]#<\/code><\/p>\n<p><strong>4 Folosind comanda top<\/strong><\/p>\n<p>Programul top ofer\u0103 o vizualizare dinamic\u0103 \u00een timp real a unui sistem care ruleaz\u0103. Poate afi\u0219a informa\u021bii sumare ale sistemului, cum ar fi CPU, memorie \u0219i swap, precum \u0219i o list\u0103 de procese sau threads-uri care sunt gestionate \u00een prezent de kernel-ul Linux. Output-ul comenzii top este implicit dinamic, adic\u0103 se modific\u0103 \u00een mod continuu, \u00een func\u021bie de activitatea sistemului. Dar putem folosi unele op\u021biuni cu comanda de sus pentru a preveni acest comportament a\u0219a cum este ar\u0103tat mai jos<\/p>\n<p><code>[root@linux ~]# top -b -n 1 | head -5<br \/>\ntop - 16:55:51 up 32 min, 2 users, load average: 0.04, 0.04, 0.08<br \/>\nTasks: 125 total, 1 running, 124 sleeping, 0 stopped, 0 zombie<br \/>\n%Cpu(s): 0.7 us, 1.0 sy, 0.0 ni, 97.7 id, 0.6 wa, 0.0 hi, 0.0 si, 0.0 st<br \/>\nKiB Mem : 999936 total, 427432 free, 240788 used, 331716 buff\/cache<br \/>\nKiB Swap: 2097148 total, 2097148 free, 0 used. 535688 avail Mem<\/code><\/p>\n<p>C\u00e2nd este utilizat\u0103 cu op\u021biunea -b, comanda de sus va fi executat\u0103 \u00een modul batch \u0219i va fi executat\u0103 numai pentru num\u0103rul de itera\u021bii specificate dup\u0103 op\u021biunea -n. Acest comportament este util dac\u0103 dorim s\u0103 folosim output-ul comenzii top \u00een unele scripturi. Output-ul comenzii de mai sus arat\u0103 informa\u021bii similare cu comanda free pe care am v\u0103zut-o mai devreme.<\/p>\n<p><strong>5 Utiliz\u00e2nd desktopul Gnome<\/strong><\/p>\n<p>Aplica\u021bia &#8222;Gnome System Monitor&#8221; v\u0103 permite s\u0103 afi\u0219a\u021bi informa\u021bii de baz\u0103 despre sistem \u0219i s\u0103 monitoriza\u021bi procesele din acesta, utilizarea resurselor \u0219i sistemele de fi\u0219iere. Putem porni System Monitor acces\u00e2nd meniul System&gt; Select Administration&gt; System Monitor. Sau tasta\u021bi urm\u0103toarea comand\u0103 \u00een promptul shell:<\/p>\n<p><code># gnome-system-monitor<\/code><\/p>\n<p>Vizualiza\u021bi informa\u021biile RAM folosind comanda dmidecode:<br \/>\nPentru a afl\u0103 informa\u021bii hardware despre memoria RAM instalat\u0103, utiliza\u021bi comanda demidecode. Acesta raporteaz\u0103 informa\u021bii utile despre memoria RAM instalat\u0103 pe sistem.<\/p>\n<p><code>[user@linux:~] $ sudo dmidecode -t 17<br \/>\n# dmidecode 2.12<br \/>\nSMBIOS 2.7 present.<\/code><\/p>\n<p><code>Handle 0x1100, DMI type 17, 34 bytes<br \/>\nMemory Device<br \/>\nArray Handle: 0x1000<br \/>\nError Information Handle: Not Provided<br \/>\nTotal Width: 72 bits<br \/>\nData Width: 64 bits<br \/>\nSize: 32 GB<br \/>\nForm Factor: DIMM<br \/>\nSet: 1<br \/>\nLocator: DIMM_A1<br \/>\nBank Locator: Not Specified<br \/>\nType: DDR3<br \/>\nType Detail: Synchronous LRDIMM<br \/>\nSpeed: 1866 MHz<br \/>\nManufacturer: 00AD04B300AD<br \/>\nSerial Number: 408F2973<br \/>\nAsset Tag: 01144722<br \/>\nPart Number: HMT84GL7AMR4C-RD<br \/>\nRank: 4<br \/>\nConfigured Clock Speed: 1600 MHz<\/code><\/p>\n<p>Comanda dmidecode de mai sus va lista detaliile hardware pentru fiecare slot DIMM de pe sistem. Pentru sloturile care nu au modulul de memorie introdus, nu se va scrie &#8222;no module inserted&#8221; \u00een func\u021bie de loca\u021bie. Din exemplul din output-ul furnizat mai sus, putem determina c\u0103 valoarea modulului de memorie este de 32 GB de tip DDR3 \u0219i are o vitez\u0103 de 1866 MHz.<\/p>\n<p><strong>Concluzie<\/strong><\/p>\n<p>\u00cen acest articol, v-am ar\u0103tat cinci metode diferite de extragere \u0219i filtrare a informa\u021biilor legate de memorie pe sistemele Linux \u0219i v-am prezentat, de asemenea, cum pute\u021bi vizualiza informa\u021biile hardware pentru memoria RAM instalat\u0103 pe sistem.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Abilitatea de a verifica resursele memorie pe sistemele Linux urm\u0103re\u0219te filosofia popular\u0103 UNIX &#8222;exist\u0103 mai mult dec\u00e2t un mod pentru a face acest lucru&#8221;. Avem comenzi multiple pentru a verifica \u0219i a diagnostica utilizarea memoriei \u00een sistemele Linux. Comanda free afi\u0219eaz\u0103 cantitatea total\u0103 de memorie fizic\u0103 \u0219i swap din sistem, precum \u0219i buffer-ele utilizate de<\/p>\n","protected":false},"author":1,"featured_media":1157,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-567","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cum verific\u0103m resursele de memorie \u00een Linux - NAV.RO Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/\" \/>\n<meta property=\"og:locale\" content=\"ro_RO\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cum verific\u0103m resursele de memorie \u00een Linux - NAV.RO Blog\" \/>\n<meta property=\"og:description\" content=\"Abilitatea de a verifica resursele memorie pe sistemele Linux urm\u0103re\u0219te filosofia popular\u0103 UNIX &#8222;exist\u0103 mai mult dec\u00e2t un mod pentru a face acest lucru&#8221;. Avem comenzi multiple pentru a verifica \u0219i a diagnostica utilizarea memoriei \u00een sistemele Linux. Comanda free afi\u0219eaz\u0103 cantitatea total\u0103 de memorie fizic\u0103 \u0219i swap din sistem, precum \u0219i buffer-ele utilizate de\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"NAV.RO Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/nav6718\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-17T19:35:26+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-03-21T08:52:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2018\/12\/memorie_ram_linux.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"NAV.RO\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@nav6718\" \/>\n<meta name=\"twitter:site\" content=\"@nav6718\" \/>\n<meta name=\"twitter:label1\" content=\"Scris de\" \/>\n\t<meta name=\"twitter:data1\" content=\"NAV.RO\" \/>\n\t<meta name=\"twitter:label2\" content=\"Timp estimat pentru citire\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/\"},\"author\":{\"name\":\"NAV.RO\",\"@id\":\"https:\/\/www.nav.ro\/blog\/#\/schema\/person\/c0271febcae717bbdbc3b2c6dbdec20e\"},\"headline\":\"Cum verific\u0103m resursele de memorie \u00een Linux\",\"datePublished\":\"2018-09-17T19:35:26+00:00\",\"dateModified\":\"2019-03-21T08:52:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/\"},\"wordCount\":1096,\"publisher\":{\"@id\":\"https:\/\/www.nav.ro\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2018\/12\/memorie_ram_linux.jpg\",\"articleSection\":[\"HOW TO\"],\"inLanguage\":\"ro-RO\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/\",\"url\":\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/\",\"name\":\"Cum verific\u0103m resursele de memorie \u00een Linux - NAV.RO Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.nav.ro\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2018\/12\/memorie_ram_linux.jpg\",\"datePublished\":\"2018-09-17T19:35:26+00:00\",\"dateModified\":\"2019-03-21T08:52:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#breadcrumb\"},\"inLanguage\":\"ro-RO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ro-RO\",\"@id\":\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#primaryimage\",\"url\":\"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2018\/12\/memorie_ram_linux.jpg\",\"contentUrl\":\"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2018\/12\/memorie_ram_linux.jpg\",\"width\":800,\"height\":400,\"caption\":\"Linux source code with a binary background. 3D rendered Illustration.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Prima pagin\u0103\",\"item\":\"https:\/\/www.nav.ro\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cum verific\u0103m resursele de memorie \u00een Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.nav.ro\/blog\/#website\",\"url\":\"https:\/\/www.nav.ro\/blog\/\",\"name\":\"NAV.RO Blog\",\"description\":\"Stiri IT\u2705 de actualitate si noutati din domeniul Hosting \u279c Gazduire Web \u279c Servere Dedicate \/ VPS \u279c DATA CENTER \u279c Domenii \u2b50 Actualizare zilnica de la expertii NAV.RO\",\"publisher\":{\"@id\":\"https:\/\/www.nav.ro\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.nav.ro\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ro-RO\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.nav.ro\/blog\/#organization\",\"name\":\"NAV Communications\",\"url\":\"https:\/\/www.nav.ro\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ro-RO\",\"@id\":\"https:\/\/www.nav.ro\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2022\/09\/nav_logo.png\",\"contentUrl\":\"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2022\/09\/nav_logo.png\",\"width\":1120,\"height\":800,\"caption\":\"NAV Communications\"},\"image\":{\"@id\":\"https:\/\/www.nav.ro\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/nav6718\",\"https:\/\/x.com\/nav6718\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.nav.ro\/blog\/#\/schema\/person\/c0271febcae717bbdbc3b2c6dbdec20e\",\"name\":\"NAV.RO\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ro-RO\",\"@id\":\"https:\/\/www.nav.ro\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/93c42d768fb29d2b7c2c9b94595b1770ec8dbbda107bfb5e6759247e857c9cda?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/93c42d768fb29d2b7c2c9b94595b1770ec8dbbda107bfb5e6759247e857c9cda?s=96&d=mm&r=g\",\"caption\":\"NAV.RO\"},\"sameAs\":[\"https:\/\/www.nav.ro\"],\"url\":\"https:\/\/www.nav.ro\/blog\/author\/useradmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cum verific\u0103m resursele de memorie \u00een Linux - NAV.RO Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/","og_locale":"ro_RO","og_type":"article","og_title":"Cum verific\u0103m resursele de memorie \u00een Linux - NAV.RO Blog","og_description":"Abilitatea de a verifica resursele memorie pe sistemele Linux urm\u0103re\u0219te filosofia popular\u0103 UNIX &#8222;exist\u0103 mai mult dec\u00e2t un mod pentru a face acest lucru&#8221;. Avem comenzi multiple pentru a verifica \u0219i a diagnostica utilizarea memoriei \u00een sistemele Linux. Comanda free afi\u0219eaz\u0103 cantitatea total\u0103 de memorie fizic\u0103 \u0219i swap din sistem, precum \u0219i buffer-ele utilizate de","og_url":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/","og_site_name":"NAV.RO Blog","article_publisher":"https:\/\/www.facebook.com\/nav6718","article_published_time":"2018-09-17T19:35:26+00:00","article_modified_time":"2019-03-21T08:52:08+00:00","og_image":[{"width":800,"height":400,"url":"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2018\/12\/memorie_ram_linux.jpg","type":"image\/jpeg"}],"author":"NAV.RO","twitter_card":"summary_large_image","twitter_creator":"@nav6718","twitter_site":"@nav6718","twitter_misc":{"Scris de":"NAV.RO","Timp estimat pentru citire":"6 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#article","isPartOf":{"@id":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/"},"author":{"name":"NAV.RO","@id":"https:\/\/www.nav.ro\/blog\/#\/schema\/person\/c0271febcae717bbdbc3b2c6dbdec20e"},"headline":"Cum verific\u0103m resursele de memorie \u00een Linux","datePublished":"2018-09-17T19:35:26+00:00","dateModified":"2019-03-21T08:52:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/"},"wordCount":1096,"publisher":{"@id":"https:\/\/www.nav.ro\/blog\/#organization"},"image":{"@id":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2018\/12\/memorie_ram_linux.jpg","articleSection":["HOW TO"],"inLanguage":"ro-RO"},{"@type":"WebPage","@id":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/","url":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/","name":"Cum verific\u0103m resursele de memorie \u00een Linux - NAV.RO Blog","isPartOf":{"@id":"https:\/\/www.nav.ro\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#primaryimage"},"image":{"@id":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2018\/12\/memorie_ram_linux.jpg","datePublished":"2018-09-17T19:35:26+00:00","dateModified":"2019-03-21T08:52:08+00:00","breadcrumb":{"@id":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#breadcrumb"},"inLanguage":"ro-RO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/"]}]},{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#primaryimage","url":"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2018\/12\/memorie_ram_linux.jpg","contentUrl":"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2018\/12\/memorie_ram_linux.jpg","width":800,"height":400,"caption":"Linux source code with a binary background. 3D rendered Illustration."},{"@type":"BreadcrumbList","@id":"https:\/\/www.nav.ro\/blog\/cum-verificam-resursele-de-memorie-in-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Prima pagin\u0103","item":"https:\/\/www.nav.ro\/blog\/"},{"@type":"ListItem","position":2,"name":"Cum verific\u0103m resursele de memorie \u00een Linux"}]},{"@type":"WebSite","@id":"https:\/\/www.nav.ro\/blog\/#website","url":"https:\/\/www.nav.ro\/blog\/","name":"NAV.RO Blog","description":"Stiri IT\u2705 de actualitate si noutati din domeniul Hosting \u279c Gazduire Web \u279c Servere Dedicate \/ VPS \u279c DATA CENTER \u279c Domenii \u2b50 Actualizare zilnica de la expertii NAV.RO","publisher":{"@id":"https:\/\/www.nav.ro\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nav.ro\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ro-RO"},{"@type":"Organization","@id":"https:\/\/www.nav.ro\/blog\/#organization","name":"NAV Communications","url":"https:\/\/www.nav.ro\/blog\/","logo":{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/www.nav.ro\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2022\/09\/nav_logo.png","contentUrl":"https:\/\/www.nav.ro\/blog\/wp-content\/uploads\/2022\/09\/nav_logo.png","width":1120,"height":800,"caption":"NAV Communications"},"image":{"@id":"https:\/\/www.nav.ro\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/nav6718","https:\/\/x.com\/nav6718"]},{"@type":"Person","@id":"https:\/\/www.nav.ro\/blog\/#\/schema\/person\/c0271febcae717bbdbc3b2c6dbdec20e","name":"NAV.RO","image":{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/www.nav.ro\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/93c42d768fb29d2b7c2c9b94595b1770ec8dbbda107bfb5e6759247e857c9cda?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/93c42d768fb29d2b7c2c9b94595b1770ec8dbbda107bfb5e6759247e857c9cda?s=96&d=mm&r=g","caption":"NAV.RO"},"sameAs":["https:\/\/www.nav.ro"],"url":"https:\/\/www.nav.ro\/blog\/author\/useradmin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.nav.ro\/blog\/wp-json\/wp\/v2\/posts\/567","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nav.ro\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nav.ro\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nav.ro\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nav.ro\/blog\/wp-json\/wp\/v2\/comments?post=567"}],"version-history":[{"count":4,"href":"https:\/\/www.nav.ro\/blog\/wp-json\/wp\/v2\/posts\/567\/revisions"}],"predecessor-version":[{"id":1414,"href":"https:\/\/www.nav.ro\/blog\/wp-json\/wp\/v2\/posts\/567\/revisions\/1414"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.nav.ro\/blog\/wp-json\/wp\/v2\/media\/1157"}],"wp:attachment":[{"href":"https:\/\/www.nav.ro\/blog\/wp-json\/wp\/v2\/media?parent=567"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nav.ro\/blog\/wp-json\/wp\/v2\/categories?post=567"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nav.ro\/blog\/wp-json\/wp\/v2\/tags?post=567"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}