{"id":72824,"date":"2020-03-04T14:42:25","date_gmt":"2020-03-04T11:42:25","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-operaczionnoj-sistemy-dragonfly-bsd-5-8"},"modified":"2020-03-04T14:42:25","modified_gmt":"2020-03-04T11:42:25","slug":"reliz-operaczionnoj-sistemy-dragonfly-bsd-5-8","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/reliz-operaczionnoj-sistemy-dragonfly-bsd-5-8","title":{"rendered":"Ver\u00f6ffentlichung des Betriebssystems DragonFly BSD 5.8","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"http:\/\/lists.dragonflybsd.org\/pipermail\/users\/2020-March\/358432.html\">Verf\u00fcgbar<\/a><\/noindex>  Release <noindex><a rel=\"nofollow\" href=\"https:\/\/www.dragonflybsd.org\/\">DragonFlyBSD 5.8<\/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=\"https:\/\/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\/release58\/\">Verbesserungen<\/a><\/noindex>, hinzugef\u00fcgt in DragonFlyBSD 5.8: <\/p>\n<ul>\n<li class=\"l\"> Das Hauptpaket enth\u00e4lt das Dienstprogramm <noindex><a rel=\"nofollow\" href=\"https:\/\/www.dragonflybsd.org\/cgi\/web-man?command=dsynth\u00a7ion=1\">dsynth<\/a><\/noindex>, das f\u00fcr den lokalen Aufbau und die Wartung eigener bin\u00e4rer DPort-Repositories vorgesehen ist. Es wird die Parallelisierung des Aufbaus einer beliebigen Anzahl von Ports unter Ber\u00fccksichtigung des Abh\u00e4ngigkeitsbaums unterst\u00fctzt. Bei der Vorbereitung einer neuen Version in DPort wurden auch zahlreiche \u00c4nderungen vorgenommen, die darauf abzielen, den Aufbau mehrerer abh\u00e4ngiger Pakete zu beschleunigen.\n<li class=\"l\"> In der libc wurde ein effektiver Mechanismus zur Maskierung von Signalen implementiert, der malloc*() und \u00e4hnliche Funktionen vor Problemen durch Interrupt-Signale sch\u00fctzt. F\u00fcr kurzfristiges Blockieren und Freigeben von Signalen wurden die Funktionen sigblockall() und sigunblockall() vorgeschlagen, die ohne Systemaufrufe arbeiten. Dar\u00fcber hinaus wurde in der libc die Funktion strtok() f\u00fcr die Verwendung in Multithread-Anwendungen angepasst, und es wurden die Konstanten TABDLY, TAB0, TAB3 und die Funktion __errno_location hinzugef\u00fcgt, um die Unterst\u00fctzung f\u00fcr dports zu verbessern.\n<li class=\"l\"> Die Komponenten der DRM (Direct Rendering Manager)-Schnittstelle wurden mit dem Linux-Kernel 4.9 synchronisiert, wobei Funktionen aus dem Kernel 4.12 portiert wurden, die darauf abzielen, die Unterst\u00fctzung f\u00fcr Wayland zu verbessern.<br \/>\nDer drm\/i915-Treiber f\u00fcr Intel-GPUs wurde mit dem Linux-Kernel 4.8.17 synchronisiert und enth\u00e4lt Code aus dem Kernel 5.4 zur Unterst\u00fctzung neuer Chips (Skylake, Coffelake, Amber Lake, Whiskey Lake und Comet Lake). Der drm\/radeon-Treiber f\u00fcr AMD-Grafikkarten wurde mit dem Linux-Kernel 4.9 synchronisiert.<\/p>\n<li class=\"l\"> Die Algorithmen f\u00fcr das Paging des virtuellen Speichers wurden erheblich verbessert, wodurch Probleme mit der Benutzeroberfl\u00e4chenreaktionsf\u00e4higkeit beim Speichermangel beseitigt oder minimiert werden konnten. Probleme mit dem Einfrieren von Chrome\/Chromium bei unzureichendem Systemspeicher wurden behoben.\n<li class=\"l\"> Die Skalierung des Kernels wurde auf Systemen mit einer gro\u00dfen Anzahl von Prozessor-Kernen verbessert. Die Zeit f\u00fcr Anfragen an die virtuelle Speicherseite wurde verk\u00fcrzt. Die SMP-Konkurrenz unter Bedingungen mit unzureichendem Speicher wurde verringert. Die Effizienz des Aufrufs von &#171;open(&#8230; O_RDWR)&#187; wurde erh\u00f6ht.\n<li class=\"l\"> Der Zufallszahlengenerator im Kernel wurde \u00fcberarbeitet. Der RDRAND-Treiber wurde angepasst, um Entropie von allen CPUs zu sammeln. Die Intensit\u00e4t<br \/>\n und der Umfang der RDRAND-Versorgung wurden reduziert, worauf zuvor 2-3 % der CPU-Zeit im Leerlauf verwendet wurden.<\/p>\n<li class=\"l\"> Neue Systemaufrufe realpath, getrandom und lwp_getname wurden hinzugef\u00fcgt (letzterer erm\u00f6glicht die Implementierung von pthread_get_name_np).\n<li class=\"l\"> Unterst\u00fctzung f\u00fcr die Schutzmechanismen SMAP (Supervisor Mode Access Prevention) und SMEP (Supervisor Mode Execution Prevention) hinzugef\u00fcgt. SMAP erm\u00f6glicht es, den Zugriff auf Daten im Benutzerspeicher aus privilegierten Code, der im Kernel-Modus ausgef\u00fchrt wird, zu blockieren. SMEP verhindert, dass der Kernel-Modus auf Benutzermodus-Code zugreift, was die Ausnutzung vieler Schwachstellen im Kernel blockiert (Shell-Code wird nicht ausgef\u00fchrt, da er sich im Benutzerspeicher befindet).\n<li class=\"l\"> Die sysctl-Variablen f\u00fcr die Jail-Konfiguration wurden \u00fcberarbeitet. Unterst\u00fctzung f\u00fcr das Einh\u00e4ngen von nullfs und tmpfs aus der Jail hinzugef\u00fcgt.\n<li class=\"l\"> Ein Notfallmodus f\u00fcr das HAMMER2-Dateisystem wurde hinzugef\u00fcgt, der im Wiederherstellungsprozess nach einem Ausfall verwendet werden kann. In diesem Modus ist es zul\u00e4ssig, Snapshots beim Aktualisieren von Inodes vor Ort zu zerst\u00f6ren (erlaubt das L\u00f6schen von Dateien und Verzeichnissen bei fehlendem freien Speicherplatz, wenn der Mechanismus copy-on-write nicht verwendet werden kann). Die Leistung wurde erheblich verbessert, dank der \u00dcberarbeitung der Unterst\u00fctzung von Thread-Dispatching in HAMMER2. Der Prozess zum Entleeren von Puffern (Flush) wurde deutlich verbessert.\n<li class=\"l\"> Die Zuverl\u00e4ssigkeit und Leistung von TMPFS wurde erh\u00f6ht. Die Effizienz bei der Verarbeitung von Bedingungen mit unzureichendem freiem Speicher im System wurde verbessert.\n<li class=\"l\"> Im Netzwerk-Stack f\u00fcr IPv4 wurde Unterst\u00fctzung f\u00fcr Pr\u00e4fixe \/31 implementiert (<noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc3021\">RFC 3021<\/a><\/noindex>).<br \/>\n In tap wurde die Verarbeitung von ioctl SIOCSIFMTU zur Unterst\u00fctzung von MTU &gt; 1500 verbessert. Unterst\u00fctzung f\u00fcr SIOCSIFINFO_IN6 und SO_RERROR hinzugef\u00fcgt.<\/p>\n<li class=\"l\"> Der iwm-Treiber wurde mit Unterst\u00fctzung f\u00fcr drahtlose Intel-Chips synchronisiert (Unterst\u00fctzung f\u00fcr iwm-9000 und iwm-9260 hinzugef\u00fcgt).\n<li class=\"l\"> Kompatible Funktionen basename() und dirname() f\u00fcr eine bessere Kompatibilit\u00e4t in Ports hinzugef\u00fcgt.\n<li class=\"l\"> fsck_msdosfs, sys\/ttydefaults.h, AF_INET \/ AF_INET6 in libc\/getaddrinfo(), calendar(1) und rcorder-visualize.sh wurden von FreeBSD \u00fcbertragen. Funktionen aus math.h wurden von OpenBSD \u00fcbertragen.\n<li class=\"l\"> Die Versionen von Drittanbieterkomponenten wurden aktualisiert, darunter Binutils 2.34, Openresolv 3.9.2 und DHCPCD 8.1.3. Standardm\u00e4\u00dfig wird der Compiler gcc-8 verwendet.\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=52473\">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.8, \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-72824","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.\" \/>\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-operaczionnoj-sistemy-dragonfly-bsd-5-8\" \/>\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.8 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 DragonFlyBSD.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/reliz-operaczionnoj-sistemy-dragonfly-bsd-5-8\" \/>\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-03-04T11:42:25+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-04T11:42:25+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\udd47Die Betriebssystemversion DragonFly BSD 5.8 | ProHoster","description":"Die DragonFlyBSD-Version ist verf\u00fcgbar.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/reliz-operaczionnoj-sistemy-dragonfly-bsd-5-8","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.8 | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0440\u0435\u043b\u0438\u0437 DragonFlyBSD.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/reliz-operaczionnoj-sistemy-dragonfly-bsd-5-8","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-03-04T11:42:25+00:00","article:modified_time":"2020-03-04T11:42:25+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"72824","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 18:44:30","updated":"2022-10-03 14:45:55","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\/72824","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=72824"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/72824\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=72824"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=72824"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=72824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}