FreeBSD 12.1 buraxılışı

Tərəfindən təqdim edildi amd12.1, i64, powerpc, powerpc386, powerpcspe, sparc64 və armv64, armv6 və aarch7 arxitekturaları üçün hazırlanmış FreeBSD 64-in buraxılışı. Bundan əlavə, virtuallaşdırma sistemləri (QCOW2, VHD, VMDK, xam) və Amazon EC2 bulud mühitləri üçün şəkillər hazırlanmışdır.

Açar yeniliklər:

  • Əsas sistemə kriptoqrafik kitabxana daxildir BearSSL;
  • Yandex-dən mühəndislər tərəfindən həyata keçirilən NAT64 CLAT (RFC6877) dəstəyi şəbəkə yığınına əlavə edildi;
  • Aşınma minimuma endirmə alqoritmlərindən istifadə edərək Flash-dan blok məzmununu silmək üçün trim yardım proqramı əlavə edildi;
  • IPv6 dəstəyi bsnmpd-ə əlavə edildi;
  • Ntpd 4.2.8p13, OpenSSL 1.1.1d, libarchive 3.4.0, LLVM (clang, lld, lldb, compiler-rt, libc++) 8.0.1, bzip2 1.0.8, WPA 2.9, pkg.1.12.0-in yenilənmiş versiyaları Portlar GNOME 3.28 və KDE 5.16.5-i yeniləyib;
  • i386 arxitekturası üçün LLVM layihəsindən LLD əlaqələndiricisi defolt olaraq aktivdir;
  • Kernel proseslər dayandırıldıqda həbsxana mühiti identifikatorlarının qeydini təmin edir (həbsxanada olmayan proseslər üçün sıfır identifikator göstərilir);
  • İstifadəçi məkanında fayl sistemi tətbiqlərinin yaradılmasına imkan verən yenidən işlənmiş FUSE (USERspace-də fayl sistemi) alt sistemi əlavə edilmişdir. Yeni sürücü FUSE 7.23 protokolunu dəstəkləyir (əvvəllər 7.8 versiyası, 11 il əvvəl buraxıldı, dəstəklənirdi), nüvə tərəfində giriş hüquqlarını yoxlamaq üçün kod əlavə etdi (“-o default_permissions”), VOP_MKNOD, VOP_BMAP və VOP_ADVLOCK-a zənglər əlavə etdi. , və FUSE əməliyyatlarını dayandırmaq imkanı təmin etdi, qoruyucularda adsız borular və unix yuvaları üçün əlavə dəstək, /dev/fuse üçün kqueue istifadə etmək imkanı, “mount -u” vasitəsilə montaj parametrlərini yeniləməyə icazə verdi, NFS vasitəsilə qoruyucuların ixracı üçün əlavə dəstək , RLIMIT_FSIZE mühasibat uçotunu həyata keçirdi, FOPEN_KEEP_CACHE və FUSE_ASYNC_READ bayraqları əlavə etdi, Əhəmiyyətli performans optimallaşdırmaları edildi və keşləmə yaxşılaşdırıldı;
  • Kitabxana daxildir libomp (İş vaxtı OpenMP tətbiqi);
  • Dəstəklənən PCI cihaz identifikatorlarının yenilənmiş siyahısı;
  • HPE Proliant serverlərində iLO 5-də təmin edilmiş USB virtual şəbəkə kartları üçün dəstək olan cdceem drayveri əlavə edildi;
  • ATA enerji istehlakı rejimlərini dəyişdirmək üçün camcontrol yardım proqramına əmrlər əlavə edildi. Kamera alt sistemi AHCI idarəetməsini təkmilləşdirdi və SES ilə uyğunluğu artırdı;
  • geli vasitəsilə arakəsmələr yaratarkən etibarsız şifrələmə alqoritmlərinin istifadəsi ilə bağlı xəbərdarlıqlar əlavə edildi;
  • Yükləyiciyə ZFS "com.delphix:removing" seçimi üçün əlavə dəstək;
  • TCP-də istifadə olunan RTO.Initial parametrini təyin etmək üçün sysctl net.inet.tcp.rexmit_initial əlavə edildi;
  • GRE-in-UDP inkapsulyasiyası üçün əlavə dəstək (RFC8086);
  • gcc-də "-Werror" bayrağı defolt olaraq qeyri-aktivdir;
  • Pipefail seçimi sh yardım proqramına əlavə edildi, təyin edildikdə, son qaytarma koduna zəng zəncirindəki hər hansı bir tətbiqdə baş vermiş səhv kodu daxildir;
  • Mikroproqram yeniləmə funksiyaları Mellanox ConnectX-5, ConnectX-4 və ConnectX-5 üçün mlx6tool yardım proqramına əlavə edilmişdir;
  • Posixshmcontrol yardım proqramı əlavə edildi;
  • NVMe rezervasiyalarını idarə etmək üçün nvmecontrol yardım proqramına "resv" əmri əlavə edildi;
  • Camcontrol yardım proqramında “modepage” əmri indi blok deskriptorlarını dəstəkləyir;
  • Freebsd-update yardım proqramına iki yeni əmr əlavə edildi: “updatesready” və “showconfig”;
  • WITH_PIE və WITH_BIND_NOW qurma rejimləri əlavə edildi;
  • zfs yardım proqramına "-v", "-n" və "-P" bayraqları, həmçinin əlfəcinlər üçün "göndər" əmri əlavə edildi;
  • bzip2recover yardım proqramı daxildir. gzip indi xz sıxılma alqoritmini dəstəkləyir;
  • Yenilənmiş cihaz sürücüləri, AMD Ryzen 2 və RTL8188EE üçün əlavə dəstək;
  • ctm və vaxt təyin edilmiş kommunal proqramlar köhnəlib və FreeBSD 13-də silinəcək;
  • FreeBSD 13.0-dan başlayaraq, i386 arxitekturası üçün standart CPU növü (CPUTYPE) 486-dan 686-ya dəyişdiriləcək (arzu edilərsə, i486 və i586 üçün montajları özünüz yarada bilərsiniz).

Mənbə: opennet.ru

Добавить комментарий