19月6.7日,免費的類UNIX作業系統OpenBSD 1995正式發布。該系統的一大特色在於其對程式碼品質和安全性的重視。該計畫由Theo de Raadt於XNUMX年在與NetBSD開發者發生衝突後創立。該版本中最重要的變化如下。
- 現在支援一個實體設備上最多 15 個分割區。 更多詳細信息
- 針對 powerpc 平台的 mploc 的機器獨立實作。
- 記憶體頁面清理優化。
- 對 DHCP 協定的客戶端 dhclient 進行了大量改進並修復了錯誤。
- NVMe 操作的最大區塊大小為 128K。
- 負責休眠/睡眠的 apmd 守護程式有所改善。此守護程序會從電池驅動程式接收有關電源變化的資訊。電腦恢復運作後,驅動程式訊息會被忽略 60 秒,以便使用者在機器再次進入睡眠狀態之前開始工作。
- 新增了在 tmpfs 中建立未命名檔案的功能。這可能會限制應用程式對檔案系統的存取。
- 為 systat 新增了人類可讀模式(-h 選項)。
- 舊的 dhclient 行為已恢復。系統現在將再次忽略未提供子網路遮罩的連線。
使用 2 位元時間戳和區塊位址的 ffs64 檔案系統的改進:
- 現在除 landisk、luna2k 和 sgi 之外的所有平台都預設使用 ffs88。
- sgi 平台的啟動分區和 ramdisk 支援。
- 修正了 sparc64 和 Mac PPC 的載入問題。
- 可在 alpha 和 amd64 平台下載。
- 使用 efiboot 為 arm_v7 和 arm64 平台提供啟動功能。
- 龍芯平台的下載選項。
SMP改進:
- __thrsleep、__thrwakeup、close、closefrom、dup、dup2、dup3、flock、fcntl、kqueue、pipe、pipe2 和 nanosleep 系統呼叫現在無需 KERNEL_LOCK 即可運作。
- AMD 處理器的 SMP 實作已重新設計。現在系統不會再將核心誤認為執行緒。
驅動程式:
- 負責支援 Intel PRO/1000 10/100/千兆乙太網路卡的 em 驅動程式的改進。
- 使用 microcputime 為 Cherry Trail 處理器實現微秒分辨率,以修復 X 啟動掛起問題。
- 支援 LPSS(低功耗子系統)的 PCI 裝置記憶體定址。
- 支援 ix 驅動程式中的 x553 控制器,該控制器負責使用 PCI Express 介面的高速 Intel 網路卡。
- 修正了 amdgpu 和 radeondrm 睡眠/休眠後的錯誤。
- 修正 HP EliteBook 在 UEFI 模式下啟動時凍結的問題。
- 更多詳細資訊可參考該項目官網原文。
和:
- 以下驅動程式已被刪除:
- rtfps,負責 IBM RT PC 板上的序列埠;
- dpt 代表 DPT EATA SCSI RAID;
- PCMCIA 介面上的智慧卡讀卡機 GemPlus GPR400 的 gpr;
- mesh,用於 Power Macintosh 中的 scsi 擴充卡;
- 音頻子系統已改進。
- 增加了對 arm3 架構上的 RaspberryPi 4/64 和 arm_v2 架構上的 RaspberryPi 3/7 的支援。
來源: linux.org.ru

