È stata rilasciata OpenBSD 6.7


È stata rilasciata OpenBSD 6.7

Il 19 maggio è stato rilasciato OpenBSD 6.7, un sistema operativo simile a UNIX. La caratteristica distintiva di questo sistema è l'attenzione alla qualità del codice e alla sicurezza. Il progetto è stato fondato da Theo de Raadt nel 1995 dopo un conflitto con gli sviluppatori di NetBSD. Di seguito sono elencate le modifiche più significative del rilascio.

  • Ora è supportato fino a 15 partizioni su un unico dispositivo fisico. Maggiori dettagli
  • Realizzazione indipendente dalla macchina di mploc per la piattaforma powerpc.
  • Ottimizzazione della pulizia delle pagine di memoria.
  • Numerosi miglioramenti e bugfix in dhclient, il client per il protocollo DHCP.
  • La dimensione massima del blocco per le operazioni con NVMe è di 128K.
  • Miglioramenti al demone apmd, responsabile dell'ibernazione/sonno. Il demone riceve informazioni sul cambio di alimentazione dal driver della batteria. I messaggi del driver vengono ignorati per 60 secondi dopo il ripristino dell'attività del computer, in modo che l'utente possa iniziare a lavorare prima che la macchina torni a dormire.
  • Aggiunta la possibilità di creare file senza nome in tmpfs. Ciò può limitare l'accesso delle applicazioni al file system.
  • Aggiunta la modalità leggibile per l'uomo per systat (opzione -h).
  • Ripristinato il vecchio comportamento di dhclient. Ora il sistema ignorerà nuovamente le connessioni che non forniscono una maschera di sottorete.

Miglioramenti nel file system ffs2, che utilizza timestamp e indirizzi dei blocchi a 64 bit:

  • Ora ffs2 è utilizzato di default su tutte le piattaforme, tranne che per landisk, luna88k e sgi.
  • Supporto per la partizione di avvio e ramdisk per la piattaforma sgi.
  • Corretto il caricamento per sparc64 e Mac PPC.
  • Possibilità di avvio per piattaforme alpha e amd64.
  • Possibilità di avvio per piattaforme arm_v7 e arm64 utilizzando efiboot.
  • Possibilità di avvio per la piattaforma loongson.

Miglioramenti in SMP:

  • Le chiamate di sistema __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 e nanosleep ora vengono eseguite senza KERNEL_LOCK.
  • Riprogettazione dell'implementazione SMP per i processori AMD. Ora il sistema non identificherà erroneamente i core come thread.

Driver:

  • Miglioramenti nel driver em, responsabile del supporto delle schede di rete Intel PRO/1000 10/100/Gigabit Ethernet.
  • Implementazione della risoluzione in microsecondi utilizzando microcputime per i processori della famiglia Cherry Trail per correggere i blocchi durante l'avvio del sistema finestra X.
  • Supporto all'indirizzamento della memoria nei dispositivi PCI per LPSS (Low Power Subsystem).
  • Supporto del controller x553 nel driver ix, che gestisce le schede di rete ad alta velocità Intel che utilizzano l'interfaccia PCI Express.
  • Correzioni di bug dopo la sospensione/ibernazione per amdgpu e radeondrm.
  • Correzione del blocco su HP EliteBook durante l'avvio in modalità UEFI.
  • Maggiori dettagli possono essere trovati nel messaggio originale sul sito ufficiale del progetto.

E inoltre:

  • Sono stati rimossi i seguenti driver:
    • rtfps, che gestisce la porta seriale sulle schede IBM RT PC;
    • dpt per DPT EATA SCSI RAID;
    • gpr per lettori di smart card sull'interfaccia PCMCIA GemPlus GPR400;
    • mesh, per schede di espansione scsi in Power Macintosh;
  • È stato migliorato il sottomodulo audio.
  • Aggiunto supporto per RaspberryPi 3/4 su architettura arm64 e RaspberryPi 2/3 su architettura arm_v7.

Tradizionalmente, il poster 🙂

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