{"id":83511,"date":"2020-06-01T07:42:29","date_gmt":"2020-06-01T05:42:29","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/proizvoditelnost-raspberry-pi-dobavlyaem-zram-i-izmenyaem-parametry-yadra"},"modified":"2020-06-01T07:42:29","modified_gmt":"2020-06-01T05:42:29","slug":"proizvoditelnost-raspberry-pi-dobavlyaem-zram-i-izmenyaem-parametry-yadra","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/proizvoditelnost-raspberry-pi-dobavlyaem-zram-i-izmenyaem-parametry-yadra","title":{"rendered":"Performan\u021ba Raspberry Pi: ad\u0103ug\u0103m ZRAM \u0219i modific\u0103m parametrii nucleului","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Acum c\u00e2teva s\u0103pt\u0103m\u00e2ni am publicat <noindex><a rel=\"nofollow\" href=\"https:\/\/haydenjames.io\/pinebook-pro-my-first-impressions-and-setup-tips\/\">o recenzie la Pinebook Pro<\/a><\/noindex>. Deoarece Raspberry Pi 4 este, de asemenea, bazat\u0103 pe ARM, unele dintre optimiz\u0103rile men\u021bionate \u00een articolul anterior se potrivesc perfect. A\u0219 dori s\u0103 \u00eemp\u0103rt\u0103\u0219esc aceste trucuri \u0219i s\u0103 aflu dac\u0103 ve\u021bi observa la fel de multe \u00eembun\u0103t\u0103\u021biri \u00een performan\u021b\u0103.<\/p>\n<p>Dup\u0103 ce am instalat Raspberry Pi \u00een <noindex><a rel=\"nofollow\" href=\"https:\/\/haydenjames.io\/home-lab-beginners-guide-hardware\/\">serverul meu de acas\u0103<\/a><\/noindex> , am observat c\u0103 \u00een momentele de deficit de memorie RAM, devine foarte nefunc\u021bional\u0103 \u0219i chiar se blocheaz\u0103. Pentru a rezolva aceast\u0103 problem\u0103, am ad\u0103ugat ZRAM \u0219i am f\u0103cut c\u00e2teva modific\u0103ri \u00een set\u0103rile kernel-ului.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h1>Activarea ZRAM pe Raspberry Pi<\/h1>\n<p>\n<img decoding=\"async\" alt=\"Performan\u021ba Raspberry Pi: ad\u0103ug\u0103m ZRAM \u0219i modific\u0103m parametrii nucleului\" src=\"\/wp-content\/uploads\/2020\/06\/d5e0d7c2e50dd17a97f008c7ee6dfe30.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/www.kernel.org\/doc\/Documentation\/blockdev\/zram.txt\">ZRAM<\/a><\/noindex> creeaz\u0103 un depozit bloc \u00een memoria RAM numit \/dev\/zram0 (sau 1, 2, 3 etc.). Pagini scrise acolo sunt comprimate \u0219i stocate \u00een memorie. Acest lucru permite un I\/O foarte rapid, precum \u0219i eliberarea memoriei prin comprimare.<\/p>\n<p>Raspberry Pi 4 vine cu 1, 2, 4 sau 8 GB de RAM. Voi folosi modelul de 1 GB, a\u0219a c\u0103 ajusta\u021bi instruc\u021biunile \u00een func\u021bie de modelul dumneavoastr\u0103. Cu 1 GB, fi\u0219ierul swap implicit (lent!) va fi utilizat mai rar. Am folosit un script <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/foundObjects\/zram-swap\">zram-swap<\/a><\/noindex> pentru a instala \u0219i a configura automat.<\/p>\n<p>Instruc\u021biunile sunt disponibile \u00een repository-ul de mai sus. Instalare:<\/p>\n<pre><code class=\"bash\">git clone https:\/\/github.com\/foundObjects\/zram-swap.git\ncd zram-swap &amp;&amp; sudo .\/install.sh<\/code><\/pre>\n<p>\nDac\u0103 dori\u021bi s\u0103 edita\u021bi configura\u021bia:<\/p>\n<pre><code class=\"bash\">vi \/etc\/default\/zram-swap<\/code><\/pre>\n<p>\nDe asemenea, se poate activa ZRAM prin instalarea <code>zram-tools<\/code>. <b>Dac\u0103 folosi\u021bi aceast\u0103 metod\u0103, asigura\u021bi-v\u0103 c\u0103 edita\u021bi configura\u021bia<\/b> \u00een fi\u0219ierul <code>\/etc\/default\/zramswap<\/code>, \u0219i seta\u021bi aproximativ 1 GB ZRAM:<\/p>\n<pre><code class=\"bash\">sudo apt install zram-tools<\/code><\/pre>\n<p>\nDup\u0103 instalare, pute\u021bi vizualiza statistica depozitului ZRAM cu urm\u0103toarea comand\u0103:<\/p>\n<pre><code class=\"bash\">sudo cat \/proc\/swaps\nFilename\t\t\t\tType\t\tSize\tUsed\tPriority\n\/var\/swap                               file\t\t102396\t0\t-2\n\/dev\/zram0                              partition\t1185368\t265472\t5\npi@raspberrypi:~ $<\/code><\/pre>\n<p><\/p>\n<h1>Ad\u0103ug\u0103m parametrii kernel-ului pentru o utilizare mai bun\u0103 a ZRAM<\/h1>\n<p>\nAcum vom corecta comportamentul sistemului atunci c\u00e2nd Raspberry Pi comut\u0103 pe swap \u00een ultimul moment, ceea ce adesea duce la blocaje. Vom ad\u0103uga c\u00e2teva linii \u00een fi\u0219ierul <b>\/etc\/sysctl.conf<\/b> \u0219i ne vom reintra \u00een sistem.<\/p>\n<p>Aceste linii 1) <b>vor \u00eent\u00e2rzii epuizarea inevitabil\u0103 a memoriei<\/b>, cresc\u00e2nd presiunea asupra cache-ului kernel-ului \u0219i 2) <b>vor \u00eencepe devreme preg\u0103tirea pentru epuizarea memoriei<\/b>, ini\u021biind anticipat swap-ul. Dar aceasta va fi o swapare mult mai eficient\u0103 a memoriei comprimate prin ZRAM!<\/p>\n<p>Iat\u0103 liniile care trebuie ad\u0103ugate la sf\u00e2r\u0219itul fi\u0219ierului <b>\/etc\/sysctl.conf<\/b>:<\/p>\n<pre><code class=\"plaintext\">vm.vfs_cache_pressure=500\nvm.swappiness=100\nvm.dirty_background_ratio=1\nvm.dirty_ratio=50<\/code><\/pre>\n<p>\nApoi repornim sistemul sau activ\u0103m modific\u0103rile cu urm\u0103toarea comand\u0103:<\/p>\n<pre><code class=\"bash\">sudo sysctl --system<\/code><\/pre>\n<p>\n<b>vm.vfs_cache_pressure=500<\/b> cre\u0219te presiunea asupra cache-ului, ceea ce determin\u0103 nucleul s\u0103 recicleze memoria utilizat\u0103 pentru cache-ul obiectelor de directoare \u0219i indec\u0219i. Vei folosi mai pu\u021bin\u0103 memorie pe o perioad\u0103 mai lung\u0103. Sc\u0103derea drastic\u0103 a performan\u021bei este eliminat\u0103 printr-un swapping mai devreme.<\/p>\n<p><b>vm.swappiness=100<\/b> cre\u0219te parametrul cu c\u00e2t de agresiv va swap nucleul paginile de memorie, deoarece folosim mai \u00eent\u00e2i ZRAM.<\/p>\n<p><b>vm.dirty_background_ratio=1 &amp; vm.dirty_ratio=50<\/b> \u2014 procesele de fundal vor \u00eencepe scrierea imediat ce se atinge limita de 1%, dar sistemul nu va for\u021ba o intrare-ie\u0219ire sincronizat\u0103 p\u00e2n\u0103 c\u00e2nd nu va ajunge la dirty_ratio de 50%.<\/p>\n<p>Aceste patru linii (c\u00e2nd sunt folosite cu ZRAM) vor ajuta la \u00eembun\u0103t\u0103\u021birea performan\u021bei \u00een cazul \u00een care ai <u>inevitabil<\/u> memoria RAM pe sf\u00e2r\u0219it \u0219i \u00eencepe s\u0103 treac\u0103 la swap, a\u0219a cum am eu. Con\u0219tientiz\u00e2nd acest lucru, \u0219i av\u00e2nd \u00een vedere comprimarea memoriei \u00een ZRAM este de trei ori mai bun, este mai bine s\u0103 \u00eencepi acest swapping mai devreme.<\/p>\n<p>Presiunea asupra cache-ului ajut\u0103, deoarece practic spunem nucleului: \u201eHei, ascult\u0103, nu am memorie suplimentar\u0103 de utilizat pentru cache, a\u0219a c\u0103, te rog, scap\u0103 de ea c\u00e2t mai repede \u0219i p\u0103streaz\u0103 doar cele mai folosite \/ importante date.\u201d<\/p>\n<p>Chiar \u0219i cu o reducere a caching-ului, dac\u0103 \u00een timp cea mai mare parte a memoriei instalate este utilizat\u0103, nucleul va \u00eencepe un swapping oportunist mult mai devreme, astfel c\u0103 procesorul (compresia) \u0219i intrarea-ie\u0219irea de swapping nu vor trage p\u00e2n\u0103 la cap\u0103t \u0219i nu vor t\u0103ia toate resursele deodat\u0103, c\u00e2nd deja e prea t\u00e2rziu. ZRAM folose\u0219te pu\u021bin CPU pentru compresie, dar \u00een cele mai multe sisteme cu o memorie mic\u0103, acest lucru afecteaz\u0103 mult mai pu\u021bin performan\u021ba dec\u00e2t un swap f\u0103r\u0103 ZRAM.<\/p>\n<h1>\u00cen concluzie<\/h1>\n<p>\nHaide\u021bi s\u0103 ne uit\u0103m din nou la rezultat:<\/p>\n<pre><code class=\"plaintext\">pi@raspberrypi:~ $ free -h\ntotal used free shared buff\/cache available\nMem: 926Mi 471Mi 68Mi 168Mi 385Mi 232Mi\nSwap: 1.2Gi 258Mi 999Mi\n\npi@raspberrypi:~ $ sudo cat \/proc\/swaps \nFilename Type Size Used Priority\n\/var\/swap file 102396 0 -2\n\/dev\/zram0 partition 1185368 264448 5<\/code><\/pre>\n<p>\n264448 \u00een ZRAM \u2014 este aproape un gigabyte de date nesuprimante. Totul a mers \u00een ZRAM \u0219i nimic nu a ajuns \u00een fi\u0219ierul de swap mult mai lent. \u00cencearc\u0103 aceste configura\u021bii, func\u021bioneaz\u0103 pe toate modelele Raspberry Pi. Sistemul meu instabil a devenit func\u021bional \u0219i stabil.<\/p>\n<p>\u00cen viitorul apropiat, sper s\u0103 continui \u0219i s\u0103 actualizez acest articol cu unele rezultate ale test\u0103rii sistemului \u00eenainte \u0219i dup\u0103 instalarea ZRAM. Acum, pur \u0219i simplu nu am timp pentru asta. \u00centre timp, nu ezita\u021bi s\u0103 efectua\u021bi propriile teste \u0219i s\u0103 ne anun\u021ba\u021bi \u00een comentarii. Raspberry Pi 4 este cu adev\u0103rat impresionant cu aceste configura\u021bii. Bucura\u021bi-v\u0103!<\/p>\n<blockquote><p><b>Pe tema:<\/b><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/haydenjames.io\/linux-performance-almost-always-add-swap-space\/\">Performan\u021ba Linux: de ce este aproape \u00eentotdeauna nevoie s\u0103 m\u0103ri\u021bi zona de swap<\/a><\/noindex> (2017)\n<\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/haydenjames.io\/linux-performance-almost-always-add-swap-part2-zram\/\">Performan\u021ba Linux: m\u0103ri\u021bi aproape \u00eentotdeauna zona de swap. Partea 2: ZRAM<\/a><\/noindex> (2020)<\/li>\n<\/ul>\n<\/blockquote>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/504468\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0430\u0440\u0443 \u043d\u0435\u0434\u0435\u043b\u044c \u043d\u0430\u0437\u0430\u0434 \u044f \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0431\u0437\u043e\u0440 Pinebook Pro. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 Raspberry Pi 4 \u0442\u043e\u0436\u0435 \u043e\u0441\u043d\u043e\u0432\u0430\u043d\u0430 \u043d\u0430 ARM, \u0442\u043e \u0434\u043b\u044f \u043d\u0435\u0451 \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437 \u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0430\u0446\u0438\u0439, \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u044b\u0445 \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435. \u0425\u043e\u0442\u0435\u043b \u0431\u044b \u043f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u044d\u0442\u0438\u043c\u0438 \u0445\u0438\u0442\u0440\u043e\u0441\u0442\u044f\u043c\u0438 \u0438 \u0443\u0437\u043d\u0430\u0442\u044c, \u043f\u0440\u043e\u044f\u0432\u044f\u0442\u0441\u044f \u043b\u0438 \u0443 \u0432\u0430\u0441 \u0442\u0430\u043a\u0438\u0435 \u0436\u0435 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f \u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u041f\u043e\u0441\u043b\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 Raspberry Pi \u0432 \u0441\u0432\u043e\u044e \u0434\u043e\u043c\u0430\u0448\u043d\u044e\u044e \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u0443\u044e \u044f \u0437\u0430\u043c\u0435\u0442\u0438\u043b, \u0447\u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":83512,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-83511","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0430\u0440\u0443 \u043d\u0435\u0434\u0435\u043b\u044c \u043d\u0430\u0437\u0430\u0434 \u044f \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0431\u0437\u043e\u0440 Pinebook Pro.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/proizvoditelnost-raspberry-pi-dobavlyaem-zram-i-izmenyaem-parametry-yadra\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c Raspberry Pi: \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c ZRAM \u0438 \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u044f\u0434\u0440\u0430 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0430\u0440\u0443 \u043d\u0435\u0434\u0435\u043b\u044c \u043d\u0430\u0437\u0430\u0434 \u044f \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0431\u0437\u043e\u0440 Pinebook Pro.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/proizvoditelnost-raspberry-pi-dobavlyaem-zram-i-izmenyaem-parametry-yadra\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-06-01T05:42:29+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-01T05:42:29+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Performan\u021ba Raspberry Pi: ad\u0103ug\u0103m ZRAM \u0219i modific\u0103m parametrii nucleului | ProHoster","description":"Acum c\u00e2teva s\u0103pt\u0103m\u00e2ni, am publicat un review pentru Pinebook Pro.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/proizvoditelnost-raspberry-pi-dobavlyaem-zram-i-izmenyaem-parametry-yadra","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c Raspberry Pi: \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u043c ZRAM \u0438 \u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u044f\u0434\u0440\u0430 | ProHoster","og:description":"\u041f\u0430\u0440\u0443 \u043d\u0435\u0434\u0435\u043b\u044c \u043d\u0430\u0437\u0430\u0434 \u044f \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0431\u0437\u043e\u0440 Pinebook Pro.","og:url":"https:\/\/prohoster.info\/ro\/blog\/administrirovanie\/proizvoditelnost-raspberry-pi-dobavlyaem-zram-i-izmenyaem-parametry-yadra","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-06-01T05:42:29+00:00","article:modified_time":"2020-06-01T05:42:29+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"83511","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 15:16:22","updated":"2022-09-29 22:32:04","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/83511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=83511"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/83511\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/83512"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=83511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=83511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=83511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}