手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

NetBSD 8.0 RC1 发布,高度可移植的操作系统

[日期:2018-04-24] 来源:Linux公社  作者:醉落红尘 [字体: ]

Martin Husemann已经宣布推出第一个NetBSD 8.0候选版本,这是一款适用于超过50种处理器架构的高度可移植的操作系统,代表NetBSD项目,我很高兴地宣布NetBSD 8.0的第一个候选版本。

自7.0以来,已经进行了许多更改。这里有几个亮点:

- USB堆栈返工,添加了USB3支持

- 内核音频混音器

- 可重复的版本

- PaX MPROTECT(W ^ X)内存保护默认强制执行

具有细粒度内存保护和合适的架构

ELF格式:i386,amd64,evbarm,landisk,pmax

- PaX ASLR默认启用:

i386,amd64,evbarm,landisk,pmax,sparc64

- MKPIE(位置独立可执行文件)默认用于用户空间

on:i386,amd64,arm,m68k,mips,sh3,sparc64

- 增加了can(4),CAN总线的套接字层

- 为基于路由的VPN添加了ipsecif(4)

- 成为MP-safe网络堆栈的一部分

NET_MPSAFE内核选项是必需的尝试

- WAPBL稳定性和性能改进

- 在i386/amd64 cpus上:

  • Meltdown灾难:SVS(独立的虚拟地址空间)
  • Spectre缓解(gcc中的支持,内核默认使用)

SMAP支持

(U)EFI引导程序

- 各种新的驱动程序:

  • nvme(4)适用于现代固态硬盘
  • iwm(4)是英特尔无线设备的驱动程序(AC7260,AC7265,AC3160 ...)
  • ixg(4):X540,X550和更新的设备支持。
  • ixv(4):Intel 10G以太网虚拟功能驱动程序。
  • bta2dpd - 新的蓝牙高级音频分发配置文件守护进程

- 许多evbarm内核现在使用FDT(平坦设备树)信息

(在引导时从外部文件加载)用于设备配置,内核的数量减少了,但是板的数量却大大增加了

- 包含第三方软件的许多更新:

  • GCC 5.5支持Address Sanitizer和Undefined Behavior Sanitizer
  • GDB 7.12
  • GNU binutils 2.27
  • Clang / LLVM 3.8.1
  • OpenSSH 7.6
  • OpenSSL 1.0.2k
  • mdocml 1.14.1
  • acpica 20170303
  • ntp 4.2.8p11-o
  • dhcpcd 7.0.3
  • Lua 5.3.4

NetBSD 8.0 RC1下载相关信息:

下载 (SHA512) 以下是amd64和i386体系结构的安装映像:

NetBSD-8.0_RC1-amd64.iso (563MB), NetBSD-8.0_RC1-i386.iso (573MB)。

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-04/152031.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款