FreeBSD 14

È stata rilasciata una nuova versione del sistema operativo UNIX-like gratuito FreeBSD.

Alcuni cambiamenti:

  • Modifiche al sistema di base:

    • La shell predefinita per l'utente root è sh.
    • Il mail agent predefinito è ora dragonfly invece di sendmail;
    • L'opzione .include di firejail.conf ora supporta i modelli di ricerca.
    • Il supporto per Unicode è stato aggiornato alla versione 14.0.
    • Nel sistema di base non è più presente opie.
  • Modifiche al kernel:

    • Ora su piattaforme arm64 e amd64 è supportato fino a 1024 core.
    • Aggiunto l'interfaccia boottrace, che fornisce la tracciatura delle chiamate di sistema durante l'avvio e lo spegnimento del sistema.
    • È ora possibile utilizzare MemorySanitizer dal progetto LLVM nel kernel sulla piattaforma amd64; è stato aggiunto anche il supporto per LLVM AddressSanitizer per arm64 e amd64.
    • Aggiunta la chiamata di sistema timerfd per migliorare la compatibilità con le applicazioni scritte per Linux.
  • Hypervisor bhyve:

    • Ora l'hypervisor consente di fornire all'ospite l'accesso al TPM dell'host.
    • Migliorato il passaggio del GPU Intel e AMD.
  • Supporto per le piattaforme cloud:

    • Ora FreeBSD può funzionare su piattaforme Amazon AWS e Firecracker VMM.
    • Aggiunto il supporto per l'adattatore di rete paravirtualizzato sulla piattaforma Azure.
  • Supporto per le piattaforme hardware:

    • Sospesa la creazione di immagini di installazione per l'architettura armv6.
    • Sospeso il supporto per l'architettura MIPS.
    • Sospesa la creazione di una versione speciale del port RISC-V, riscv64sf, per processori RISC-V a 64 bit senza FPU; tutti i processori attuali sono ora supportati nel port riscv64.
    • A partire dal rilascio di FreeBSD 15, gli sviluppatori intendono sospendere il supporto per tutte le piattaforme a 32 bit; il ramo 14/STABLE, che supporta queste piattaforme, riceverà aggiornamenti fino al 2028.
  • File system UFS:

    • Aggiunta la possibilità di eseguire una verifica in background del file system utilizzando il meccanismo degli snapshot; questa funzione è attiva nei sistemi che utilizzano soft updates.
    • Per i superblocchi, i gruppi di cilindri e gli inode ora vengono calcolati i checksum che facilitano il rilevamento dei danni; il codice che realizza questa funzionalità e il codice che esegue la ricerca di superblocchi di backup sono stati trasferiti dalla utility utente fsck_ffs alla libreria libufs.
  • L'implementazione del file system ZFS, OpenZFS, è stata aggiornata alla versione 2.2:

    • L'opzione vfs.zfs.bclone_enabled=1 permette di ridurre il numero di copie di blocchi durante la copia di un file; per impostazione predefinita, questa opzione è disattivata.
    • Aggiunta la registrazione degli errori nel ristrutturare l'array, zpool scrub -e
    • Introdotto l'algoritmo per il calcolo dei checksum BLAKE3.
    • zfs receive può ripristinare dati danneggiati.
    • Migliorato il meccanismo ARC.
    • Il meccanismo di compressione che utilizza l'algoritmo zstd ora consente di saltare rapidamente un blocco alla rilevazione di dati non comprimibili.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster