{"id":35395,"date":"2019-10-31T22:04:04","date_gmt":"2019-10-31T19:04:04","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-operatsionnoj-sistemy-dragonfly-bsd-5-6\/"},"modified":"2019-10-31T22:04:04","modified_gmt":"2019-10-31T19:04:04","slug":"reliz-operatsionnoj-sistemy-dragonfly-bsd-5-6","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-operatsionnoj-sistemy-dragonfly-bsd-5-6","title":{"rendered":"Vyd\u00e1n\u00ed opera\u010dn\u00edho syst\u00e9mu DragonFly BSD 5.6","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"http:\/\/www.dragonflybsd.org\/release56\/\">Dostupn\u00e9<\/a><\/noindex>  vyd\u00e1n\u00ed <noindex><a rel=\"nofollow\" href=\"http:\/\/www.dragonflybsd.org\/\">DragonFlyBSD 5.6<\/a><\/noindex>, opera\u010dn\u00edho syst\u00e9mu s hybridn\u00edm j\u00e1drem, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=2717\">vytvo\u0159en\u00e9ho<\/a><\/noindex> v roce 2003 s c\u00edlem alternativn\u00edho rozvoje v\u011btve FreeBSD 4.x. Mezi zvl\u00e1\u0161tnostmi DragonFly BSD lze vyzdvihnout distribuovan\u00fd verzionovac\u00ed souborov\u00fd syst\u00e9m <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.opennet.ru\/HAMMER\">HAMMER<\/a><\/noindex>, podpora nahr\u00e1v\u00e1n\u00ed &#171;virtu\u00e1ln\u00edch&#187; jader syst\u00e9mu jako u\u017eivatelsk\u00fdch proces\u016f, mo\u017enost mezipam\u011bti dat a meta-dat FS na SSD disc\u00edch, zohled\u0148uj\u00edc\u00ed kontext variantn\u00ed symbolick\u00e9 odkazy, mo\u017enost pozastaven\u00ed proces\u016f se zachov\u00e1n\u00edm jejich stavu na disku, hybridn\u00ed j\u00e1dro vyu\u017e\u00edvaj\u00edc\u00ed lehk\u00e9 vl\u00e1kna (LWKT). <\/p>\n<p>Hlavn\u00ed <noindex><a rel=\"nofollow\" href=\"http:\/\/www.dragonflybsd.org\/release56\/\">vylep\u0161en\u00ed<\/a><\/noindex>, p\u0159idan\u00e9 v DragonFlyBSD 5.6:\n<\/p>\n<ul>\n<li class=\"l\"> Byla vylep\u0161ena spr\u00e1va virtu\u00e1ln\u00ed pam\u011bti. Mnoh\u00e9 subsyst\u00e9my souvisej\u00edc\u00ed s virtu\u00e1ln\u00ed pam\u011bt\u00ed a PMAP byly p\u0159epracov\u00e1ny.<br \/>\nV mnoha \u010d\u00e1stech k\u00f3d zbaven z\u00e1mk\u016f, v\u010detn\u011b funkc\u00ed m_page_wakeup, vm_hold a vm_unhold. Byla zv\u00fd\u0161ena efektivita vyu\u017eit\u00ed procesorov\u00e9 cache sn\u00ed\u017een\u00edm migrace objekt\u016f VM mezi j\u00e1dry CPU a sn\u00ed\u017een\u00edm re\u017eijn\u00edch n\u00e1klad\u016f p\u0159i zpracov\u00e1n\u00ed v\u00fdjimek (page-fault) pro sd\u00edlen\u00e9 oblasti pam\u011bti. Byla vylep\u0161ena algoritmus alokace str\u00e1nek pam\u011bti. Byly odstran\u011bny zpo\u017ed\u011bn\u00ed p\u0159i vol\u00e1n\u00ed funkce vm_page_alloc(). P\u0159id\u00e1n API vm_page_hash*(), umo\u017e\u0148uj\u00edc\u00ed prov\u00e1d\u011bt v\u00fdb\u011bry bez z\u00e1mk\u016f.<\/p>\n<p>V\u00fdsledkem se poda\u0159ilo v\u00fdrazn\u011b <noindex><a rel=\"nofollow\" href=\"http:\/\/lists.dragonflybsd.org\/pipermail\/users\/2019-June\/358196.html\">zv\u00fd\u0161it v\u00fdkon<\/a><\/noindex>. Nap\u0159\u00edklad,<br \/>\nv testu buildkernel doba prov\u00e1d\u011bn\u00ed operac\u00ed na stran\u011b j\u00e1dra byla zkr\u00e1cena o 40%. Propustnost se zv\u00fd\u0161ila o 7% p\u0159i pou\u017eit\u00ed CPU rodiny Haswell a o 14% pro Xeon. V testu SELF-EXEC S\/DI ve srovn\u00e1n\u00ed s p\u0159edchoz\u00edm vyd\u00e1n\u00edm do\u0161lo k n\u00e1r\u016fstu v\u00fdkonu o 23% pro Haswell a 18% pro Xeon. V testu<br \/>\nSELF-EXEC S\/S odpov\u00edd\u00e1 28% a 71%, v SELF-EXEC D\/DI \u2014 23% a 242% (d\u00edky zlep\u0161en\u00ed fungov\u00e1n\u00ed v\u00edcevl\u00e1knovosti), v SELF-EXEC D\/SH na 24% a 234%, v FAULTZF na 17% a 14%, v DOCOMP na 22% a 42%,<br \/>\nv NATIVEKERNEL o 5.1% a 8.1%;<\/p>\n<li class=\"l\"> Dramaticky byl aktualizov\u00e1n ovlada\u010d DRM a spr\u00e1va videopam\u011bti TTM pro grafick\u00e9 karty AMD. Byla p\u0159id\u00e1na podpora nov\u00fdch APU Ryzen. Zlep\u0161ena podpora r\u00e1mcov\u00e9ho bufferu UEFI. V radeon\/ttm byla odstran\u011bna vz\u00e1jemn\u00e1 blokace negativn\u011b ovliv\u0148uj\u00edc\u00ed v\u00fdkon. Provedeno refaktoring zpo\u017ed\u011bn\u00ed p\u0159i na\u010d\u00edt\u00e1n\u00ed pro prevenci konfliktu mezi ovlada\u010dem i915 a X-serverem. P\u0159id\u00e1n vol\u00e1n\u00ed DRM_IOCTL_GET_PCIINFO pro zlep\u0161en\u00ed podpory mesa\/libdrm. Bylo odstran\u011bno mnoho chyb a nedostatk\u016f;\n<li class=\"l\"> Byl p\u0159epracov\u00e1n k\u00f3d synchronizace v souborov\u00e9m syst\u00e9mu HAMMER2, co\u017e umo\u017enilo v\u00fdrazn\u011b zv\u00fd\u0161it v\u00fdkon tohoto FS. Tak\u00e9 byla zv\u00fd\u0161ena v\u00fdkonnost operac\u00ed sekven\u010dn\u00edho z\u00e1pisu.<br \/>\nPro zv\u00fd\u0161en\u00ed odolnosti proti hav\u00e1ri\u00edm byla p\u0159id\u00e1na podpora sledov\u00e1n\u00ed z\u00e1vislost\u00ed k vylou\u010den\u00ed odd\u011blen\u00ed katalog\u016f\/soubor\u016f b\u011bhem operac\u00ed vytv\u00e1\u0159en\u00ed, p\u0159ejmenov\u00e1n\u00ed nebo odstra\u0148ov\u00e1n\u00ed. K\u00f3d pro pr\u00e1ci se snapshoty byl p\u0159epracov\u00e1n za \u00fa\u010delem sn\u00ed\u017een\u00ed latence a zaji\u0161t\u011bn\u00ed konzistence snapshotu. Zlep\u0161ena byla spr\u00e1va soub\u011b\u017en\u00fdch operac\u00ed z\u00e1pisu a vypr\u00e1zdn\u011bn\u00ed cache na disk. Byla vylep\u0161ena realizace operace umount. Zv\u00fd\u0161ena byla informativnost zpr\u00e1v o poru\u0161en\u00ed integrity (CRC error).<\/p>\n<p>HAMMER2 je doporu\u010dov\u00e1n jako v\u00fdchoz\u00ed ko\u0159enov\u00fd souborov\u00fd syst\u00e9m. Podpora clusteringu zat\u00edm nen\u00ed k dispozici. FS HAMMER2 je zaj\u00edmav\u00e1 funkcemi jako je odd\u011blen\u00e9 p\u0159ipojen\u00ed snapshot\u016f, z\u00e1pisov\u011b dostupn\u00e9 snapshoty, kv\u00f3ty na \u00farovni adres\u00e1\u0159\u016f, inkrement\u00e1ln\u00ed zrcadlen\u00ed, podpora r\u016fzn\u00fdch algoritm\u016f pro kompresi dat, multi-master zrcadlen\u00ed s rozd\u011blen\u00edm dat na v\u00edce hostitel\u016f. <\/p>\n<li class=\"l\"> Byla p\u0159id\u00e1na po\u010d\u00e1te\u010dn\u00ed podpora subsyst\u00e9mu FUSE pro vytv\u00e1\u0159en\u00ed souborov\u00fdch syst\u00e9m\u016f v u\u017eivatelsk\u00e9m prostoru.\n<li class=\"l\"> Byl zv\u00fd\u0161en v\u00fdkon paketov\u00e9ho filtru PF na v\u00edcej\u00e1drov\u00fdch syst\u00e9mech.\n<li class=\"l\"> Byla implementov\u00e1na podpora mechanism\u016f ochrany SMAP (Supervisor Mode Access Prevention) a SMEP (Supervisor Mode Execution Prevention) p\u0159i jejich podpo\u0159e v CPU. SMAP blokuje p\u0159\u00edstup k dat\u016fm v u\u017eivatelsk\u00e9m prostoru z privilegovan\u00e9ho k\u00f3du b\u011b\u017e\u00edc\u00edho na \u00farovni j\u00e1dra. SMEP zabra\u0148uje p\u0159echodu z j\u00e1dra k vykon\u00e1v\u00e1n\u00ed k\u00f3du nach\u00e1zej\u00edc\u00edho se na u\u017eivatelsk\u00e9 \u00farovni, co\u017e blokuje vyu\u017eit\u00ed mnoha zranitelnost\u00ed v j\u00e1d\u0159e (shell k\u00f3d nebude spu\u0161t\u011bn, proto\u017ee se nach\u00e1z\u00ed v u\u017eivatelsk\u00e9m prostoru).\n<li class=\"l\"> Byl p\u0159id\u00e1n k\u00f3d pro blokaci  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50684\">\u00fatok\u016f<\/a><\/noindex> t\u0159\u00edda MDS (Microarchitectural Data Sampling) v procesorech Intel. Pro fungov\u00e1n\u00ed je vy\u017eadov\u00e1no nov\u011bj\u0161\u00ed mikrok\u00f3d. Ochrana je ve v\u00fdchoz\u00edm nastaven\u00ed vypnuta a zap\u00edn\u00e1 se p\u0159es 'sysctl machdep.mds_mitigation=MD_CLEAR'. Aktivace vede k dodate\u010dn\u00e9 latenci na \u00farovni 250ns p\u0159i p\u0159ep\u00edn\u00e1n\u00ed kontextu mezi u\u017eivatelsk\u00fdm prostorem a j\u00e1drem;\n<li class=\"l\"> J\u00e1dro je ve v\u00fdchoz\u00edm nastaven\u00ed sestaveno s ochranou retpoline proti \u00fatok\u016fm Spectre.\n<li class=\"l\"> Mnoho n\u00e1stroj\u016f z z\u00e1kladn\u00edho syst\u00e9mu bylo p\u0159evedeno na pou\u017eit\u00ed LibreSSL.\n<li class=\"l\"> Byly aktualizov\u00e1ny verze t\u0159et\u00edch komponent\u016f, v\u010detn\u011b xz 5.2.4.<br \/>\n    libarchive 3.3.3, libressl 2.9.1, openssh 8.0, ldns 1.7.0.<br \/>\nlibedit 2019-03-24. Z FreeBSD byly p\u0159eneseny evdev, makefs, ministat, libfetch.<br \/>\nZ OpenBSD byly do libc p\u0159eneseny vol\u00e1n\u00ed reallocarray(), timing_safe*(), freezero(), dup3(), recallocarray(), aligned_alloc() a explicit_bzero(). Jako v\u00fdchoz\u00ed kompil\u00e1tor pro sestaven\u00ed je m\u00edsto gcc-5 pou\u017eit gcc-8.<\/p>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50887\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 DragonFlyBSD 5.6, \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0441 \u0433\u0438\u0431\u0440\u0438\u0434\u043d\u044b\u043c \u044f\u0434\u0440\u043e\u043c, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u043e\u0439 \u0432 2003 \u0433\u043e\u0434\u0443 \u0441 \u0446\u0435\u043b\u044c\u044e \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0432\u0435\u0442\u043a\u0438 FreeBSD 4.x. \u0418\u0437 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0435\u0439 DragonFly BSD \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0434\u0435\u043b\u0438\u0442\u044c \u0440\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u043e\u043d\u043d\u0443\u044e \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 HAMMER, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438 &#171;\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0445&#187; \u044f\u0434\u0435\u0440 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043a\u044d\u0448\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043c\u0435\u0442\u0430-\u0434\u0430\u043d\u043d\u044b\u0445 \u0424\u0421 \u043d\u0430 SSD-\u043d\u0430\u043a\u043e\u043f\u0438\u0442\u0435\u043b\u044f\u0445, \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043d\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0441\u0441\u044b\u043b\u043a\u0438, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043c\u043e\u0440\u043e\u0437\u043a\u0438 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-35395","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 DragonFlyBSD 5.6, \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439.\" \/>\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\/cs\/blog\/news\/reliz-operatsionnoj-sistemy-dragonfly-bsd-5-6\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\u0420\u0435\u043b\u0438\u0437 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b DragonFly BSD 5.6 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 DragonFlyBSD 5.6, \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-operatsionnoj-sistemy-dragonfly-bsd-5-6\" \/>\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=\"2019-10-31T19:04:04+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:04:04+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\udd47Vyd\u00e1n\u00ed opera\u010dn\u00edho syst\u00e9mu DragonFly BSD 5.6 | ProHoster","description":"Bylo vyd\u00e1no DragonFlyBSD 5.6, opera\u010dn\u00ed syst\u00e9m.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-operatsionnoj-sistemy-dragonfly-bsd-5-6","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\u0420\u0435\u043b\u0438\u0437 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b DragonFly BSD 5.6 | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 DragonFlyBSD 5.6, \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/reliz-operatsionnoj-sistemy-dragonfly-bsd-5-6","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":"2019-10-31T19:04:04+00:00","article:modified_time":"2019-10-31T19:04:04+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35395","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":"2026-01-21 23:02:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:03:22","updated":"2026-01-21 23:02:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/35395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=35395"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/35395\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=35395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=35395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=35395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}