FreeBSD 14

A apărut o nouă versiune a sistemului de operare gratuit Unix-like FreeBSD.

Modificări recente:

  • Modificări în sistemul de bază:

    • Shell-ul de comandă implicit pentru utilizatorul root este sh.
    • În loc de sendmail, agentul de mail dragonfly este utilizat implicit.
    • Opțiunea .include din firejail.conf suportă acum șabloane de căutare.
    • Suportul Unicode a fost actualizat la versiunea 14.0.
    • În sistemul de bază nu mai există opie.
  • Modificări în kernel:

    • Pe platformele arm64 și amd64 sunt acum suportate până la 1024 de nuclee.
    • A fost adăugat interfața boottrace, care oferă trasarea apelurilor sistemului în timpul pornirii și opririi sistemului.
    • S-a adăugat posibilitatea de a utiliza MemorySanitizer din proiectul LLVM pe platforma amd64; de asemenea, a fost adăugat suport pentru LLVM AddressSanitizer pentru arm64 și amd64.
    • A fost adăugat apelul de sistem timerfd pentru a îmbunătăți compatibilitatea cu aplicațiile scrise pentru Linux.
  • Hypervizorul bhyve:

    • Acum hypervizorul permite oferirea accesului la TPM-ul gazdelor pentru invitați.
    • A fost îmbunătățit procesul de trecere GPU Intel și AMD.
  • Suport pentru platformele cloud:

    • Acum FreeBSD poate funcționa pe platformele Amazon AWS și Firecracker VMM.
    • A fost adăugat suport pentru adaptorul de rețea paravirtualizat pe platforma Azure.
  • Suport pentru platformele hardware:

    • S-a oprit construirea imaginilor de instalare pentru arhitectura armv6.
    • S-a oprit suportul pentru arhitectura MIPS.
    • S-a oprit construirea variantei speciale a portului RISC-V, riscv64sf, pentru procesoarele RISC-V de 64 de biți fără FPU; toate procesoarele actuale sunt acum suportate în cadrul portului riscv64.
    • Începând cu versiunea FreeBSD 15, dezvoltatorii intenționează să oprească suportul pentru toate platformele de 32 de biți; ramura 14/STABLE, care suportă aceste platforme, va primi actualizări până în 2028.
  • Sistemul de fișiere UFS:

    • S-a adăugat posibilitatea verificării în fundal a sistemului de fișiere folosind mecanismul de snapshot-uri; această funcție funcționează în sistemele care utilizează actualizări soft.
    • Pentru superblocuri, grupuri de cilindri și inodes, se calculează acum hash-uri de verificare care facilitează detectarea coruperilor; codul care implementează această funcționalitate, precum și codul care caută superblocuri de rezervă, a fost mutat din utilitarul de utilizator fsck_ffs în biblioteca libufs.
  • Implementarea sistemului de fișiere ZFS, OpenZFS, a fost actualizată la versiunea 2.2:

    • Opțiunea vfs.zfs.bclone_enabled=1 permite reducerea numărului de copii de blocuri atunci când se copiază un fișier; implicit, această opțiune este dezactivată.
    • A fost adăugată o jurnalizare a eroilor la reconstrucția array-ului, zpool scrub -e
    • A fost introdus un algoritm de calcul al sumelor de control BLAKE3.
    • zfs recive poate restaura date corupte.
    • Mecanismul ARC a fost îmbunătățit.
    • Mecanismul de compresie utilizând algoritmul zstd permite acum sări rapid peste blocuri la detectarea datelor incomprimabile.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster