{"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\/de\/blog\/news\/reliz-operatsionnoj-sistemy-dragonfly-bsd-5-6","title":{"rendered":"Release des Betriebssystems DragonFly BSD 5.6","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"http:\/\/www.dragonflybsd.org\/release56\/\">Verf\u00fcgbar<\/a><\/noindex>  Release <noindex><a rel=\"nofollow\" href=\"http:\/\/www.dragonflybsd.org\/\">DragonFlyBSD 5.6<\/a><\/noindex>, ein Betriebssystem mit hybridem Kernel, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=2717\">das<\/a><\/noindex> im Jahr 2003 mit dem Ziel der alternativen Entwicklung des FreeBSD 4.x-Zweigs gegr\u00fcndet wurde. Zu den Besonderheiten von DragonFly BSD z\u00e4hlt das verteilte Versionsdateisystem <noindex><a rel=\"nofollow\" href=\"http:\/\/wiki.opennet.ru\/HAMMER\">HAMMER<\/a><\/noindex>, Unterst\u00fctzung der Unterst\u00fctzung f\u00fcr die Nutzung von &#171;virtuellen&#187; Kernen des Systems als Benutzerprozesse, M\u00f6glichkeit zur Daten- und Metadaten-Caching von Dateisystemen auf SSD-Speichern, die kontextabh\u00e4ngige symbolische Links ber\u00fccksichtigen, M\u00f6glichkeit zur Einfrierung von Prozessen unter Beibehaltung ihres Zustands auf der Festplatte, hybrider Kernel, der leichte Threads (LWKT) verwendet. <\/p>\n<p>Haupt- <noindex><a rel=\"nofollow\" href=\"http:\/\/www.dragonflybsd.org\/release56\/\">Verbesserungen<\/a><\/noindex>, hinzugef\u00fcgt in DragonFlyBSD 5.6:\n<\/p>\n<ul>\n<li class=\"l\"> Das System zur Verwaltung des virtuellen Speichers wurde aktualisiert. Viele Teilsysteme, die mit virtualem Speicher und PMAP zu tun haben, wurden neu geschrieben.<br \/>\nIn vielen Bereichen wurde der Code von Sperren befreit, unter anderem in den Funktionen m_page_wakeup, vm_hold und vm_unhold. Die Effizienz der Nutzung des CPU-Caches wurde durch die Reduzierung der Migration von VM-Objekten zwischen CPU-Kernen und die Minimierung der Overheadkosten bei der Verarbeitung von Ausnahmen (Seitenfehler) f\u00fcr gemeinsam genutzte Speicherbereiche verbessert. Der Algorithmus zur Speicherzuweisung wurde optimiert. Verz\u00f6gerungen bei der Funktion vm_page_alloc() wurden behoben. Die API vm_page_hash*() wurde hinzugef\u00fcgt, um Abfragen ohne Sperren zu erm\u00f6glichen.<\/p>\n<p>Insgesamt konnte die <noindex><a rel=\"nofollow\" href=\"http:\/\/lists.dragonflybsd.org\/pipermail\/users\/2019-June\/358196.html\">Leistung deutlich steigern<\/a><\/noindex>. Zum Beispiel,<br \/>\nIm buildkernel-Test konnte die Zeit f\u00fcr Kernel-Operationen um 40 % reduziert werden. Die Durchsatzrate stieg um 7 % beim Einsatz von CPUs der Haswell-Familie und um 14 % bei Xeon. Im TEST SELF-EXEC S\/DI gab es im Vergleich zur vorherigen Version einen Leistungszuwachs von 23 % f\u00fcr Haswell und 18 % f\u00fcr Xeon. Im Test<br \/>\nSELF-EXEC S\/SH entsprechend 28% und 71%, in SELF-EXEC D\/DI \u2014 23% und 242% (aufgrund von Verbesserungen in der Multithreading-Leistung), in SELF-EXEC D\/SH um 24% und 234%, in FAULTZF um 17% und 14%, in DOCOMP um 22% und 42%,<br \/>\nbei NATIVEKERNEL um 5,1 % und 8,1 %;<\/p>\n<li class=\"l\"> Der DRM-Treiber und der Manager f\u00fcr das Videoram-Management TTM f\u00fcr AMD-Grafikkarten wurden erheblich aktualisiert. Unterst\u00fctzung f\u00fcr die neuen APU Ryzen wurde hinzugef\u00fcgt. Die Unterst\u00fctzung f\u00fcr den UEFI-Bildschirmpuffer wurde verbessert. In radeon\/ttm wurde eine gegenseitige Sperre, die sich negativ auf die Leistung auswirkte, beseitigt. Das Timeout-Handling beim Booten wurde refaktoriert, um Konflikte zwischen dem i915-Treiber und dem X-Server zu vermeiden. Ein DRM_IOCTL_GET_PCIINFO-Aufruf wurde zur Verbesserung der Unterst\u00fctzung f\u00fcr mesa\/libdrm hinzugef\u00fcgt. Viele Fehler und Unzul\u00e4nglichkeiten wurden behoben;\n<li class=\"l\"> Der Synchronisierungscode im HAMMER2-Dateisystem wurde umgeschrieben, was die Leistung dieses FS erheblich verbessert hat. Auch die Leistung von sequentiellen Schreibvorg\u00e4ngen wurde gesteigert.<br \/>\nUm die Fehlertoleranz zu erh\u00f6hen, wurde eine \u00dcberwachung der Abh\u00e4ngigkeiten hinzugef\u00fcgt, um die Aufteilung von Verzeichnissen\/Dateien w\u00e4hrend der Operationen zum Erstellen, Umbenennen oder L\u00f6schen auszuschlie\u00dfen. Der Code zur Arbeit mit Snapshots wurde \u00fcberarbeitet, um Verz\u00f6gerungen zu verringern und die Konsistenz des Snapshots zu gew\u00e4hrleisten. Die Verarbeitung gleichzeitiger Schreibvorg\u00e4nge und das Flushen des Caches auf die Festplatte wurden verbessert. Die Implementierung der umount-Operation wurde optimiert. Die Informationsdichte der Meldungen \u00fcber Integrit\u00e4tsverletzungen (CRC-Fehler) wurde erh\u00f6ht.<\/p>\n<p>HAMMER2 wird als Standard f\u00fcr das Root-Dateisystem empfohlen. Die Unterst\u00fctzung f\u00fcr Cluster-Technologie ist derzeit nicht verf\u00fcgbar. Das HAMMER2-Dateisystem zeichnet sich durch Funktionen wie das separate Einbinden von Snapshots, schreibbare Snapshots, Verzeichnisquoten, inkrementelles Spiegeln, Unterst\u00fctzung verschiedener Datenkompressionsalgorithmen und Multi-Master-Spiegelung mit der Verteilung von Daten auf mehrere Hosts aus. <\/p>\n<li class=\"l\"> Erste Unterst\u00fctzung f\u00fcr das FUSE-Subsystem wurde hinzugef\u00fcgt, um Dateisysteme im Benutzerspeicher zu erstellen.\n<li class=\"l\"> Die Leistung des Paketfilters PF auf Mehrkernsystemen wurde erh\u00f6ht.\n<li class=\"l\"> Die Unterst\u00fctzung f\u00fcr die Schutzmechanismen SMAP (Supervisor Mode Access Prevention) und SMEP (Supervisor Mode Execution Prevention) wurde implementiert, vorausgesetzt, dass diese von der CPU unterst\u00fctzt werden. SMAP erm\u00f6glicht es, den Zugriff auf Daten im Benutzerspeicher durch privilegierten Code, der im Kernel l\u00e4uft, zu blockieren. SMEP verhindert den \u00dcbergang vom Kernelmodus zur Ausf\u00fchrung von Code auf Benutzerebene, was die Ausnutzung vieler Kernel-Sicherheitsl\u00fccken einschr\u00e4nkt (Shellcode wird nicht ausgef\u00fchrt, da er im Benutzerspeicher ist).\n<li class=\"l\"> Ein Code zur Blockierung wurde hinzugef\u00fcgt.  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50684\">Angriffe<\/a><\/noindex> der Klasse MDS (Microarchitectural Data Sampling) in Intel-Prozessoren. F\u00fcr die Funktion ist ein aktualisierter Mikrokode erforderlich. Standardm\u00e4\u00dfig ist der Schutz deaktiviert und kann \u00fcber &#8216;sysctl machdep.mds_mitigation=MD_CLEAR&#8217; aktiviert werden. Die Aktivierung f\u00fchrt zu einer zus\u00e4tzlichen Verz\u00f6gerung von 250 ns beim Kontextwechsel zwischen Benutzer- und Kernel-Raum.\n<li class=\"l\"> Der Kernel wird standardm\u00e4\u00dfig mit Schutzma\u00dfnahmen gegen Spectre-Angriffe durch Retpoline kompiliert.\n<li class=\"l\"> Viele Dienstprogramme aus dem Basissystem wurden auf die Verwendung von LibreSSL umgestellt;\n<li class=\"l\"> Die Versionen von Drittanbieter-Komponenten wurden aktualisiert, einschlie\u00dflich 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. Von FreeBSD wurden evdev, makefs, ministat, libfetch,<br \/>\ndd \u00fcbernommen. Aus OpenBSD wurden die Aufrufe reallocarray(), timing_safe*(), freezero(), dup3(), recallocarray(), aligned_alloc(), explicit_bzero() in libc \u00fcbernommen. Standardm\u00e4\u00dfig wird bei der Kompilierung der Compiler gcc-8 anstelle von gcc-5 verwendet.<\/p>\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Quelle: <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.1.1 - 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\/de\/blog\/news\/reliz-operatsionnoj-sistemy-dragonfly-bsd-5-6\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\/de\/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\udd47Release des Betriebssystems DragonFly BSD 5.6 | ProHoster","description":"Die Version DragonFlyBSD 5.6 ist verf\u00fcgbar.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/reliz-operatsionnoj-sistemy-dragonfly-bsd-5-6","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/35395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=35395"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/35395\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=35395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=35395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=35395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}