[240918] Windows NT vs. Unix:设计理念的碰撞与融合 | Ubuntu 24.10 新特性:权限提示功能

Windows NT vs. Unix:设计理念的碰撞与融合

文章回顾了 Windows NT 和 Unix 两大操作系统的发展历程,并从设计理念出发,探讨两者之间的差异与共同点。

NT 的设计目标与 Unix 形成鲜明对比:

  • 可移植性:NT 从一开始就支持多种硬件架构,而 Unix 最初与特定硬件绑定。
  • 多处理器支持:NT 内核支持抢占式多线程,而 Unix 是逐步实现的。
  • 兼容性:NT 兼容 DOS、Windows、OS/2 和 POSIX,而 Unix 专注于自身生态。

NT 的核心设计理念:

  • 混合内核:NT 采用微内核和宏内核的混合架构,用户空间子系统通过调用内核服务实现功能。
  • 面向对象:NT 将进程、文件句柄等抽象为对象,并通过统一的对象管理器进行管理,简化了权限控制和事件处理。

NT 在其他方面的设计亮点:

  • 虚拟内存:NT 支持内核分页,并采用统一的内存架构,提高了内存利用率。
  • 异步 I/O:NT 的 I/O 子系统天生异步,而 Unix 直到很久以后才支持异步 I/O。
  • 网络支持:NT 支持 Internet 协议和传统 LAN 协议,并通过域和 ACL 简化了网络管理。
  • 用户空间:NT 使用注册表集中管理系统配置,并支持国际化。

NT 在设计之初就拥有许多先进的理念,这些理念在 Unix 中是逐步实现的。如今,NT 和 Unix 的差距已经缩小,但 NT 仍然在设计上更胜一筹。然而,NT 的用户界面过于臃肿,影响了其性能表现。

来源:

https://blogsystem5.substack.com/p/windows-nt-vs-unix-design

Ubuntu 24.10 新特性:权限提示功能

权限提示功能是什么?

类似于手机应用请求访问相机或位置信息,新的权限提示功能允许用户更好地控制应用程序对系统资源的访问。当应用需要访问敏感资源(例如相机、麦克风或位置信息)时,系统会弹出一个提示框,询问用户是否允许访问。

为什么要引入权限提示功能?

引入权限提示功能是为了增强 Ubuntu 系统的安全性,保护用户隐私。通过明确告知用户应用程序正在请求哪些权限,并允许用户选择是否授权,可以有效防止恶意软件或未经授权的应用程序访问敏感信息。

Ubuntu 24.10 引入的权限提示功能是提升系统安全性和用户隐私的重要一步。该功能可以让用户更好地控制应用 程序对系统资源的访问,防止隐私泄露。

来源:

https://discourse.ubuntu.com/t/ubuntu-desktop-s-24-10-dev-cycle-part-5-introducing-permissions-prompting/47963

更多内容请查阅 : blog-240918


关注微信官方公众号 : oh my x

获取开源软件和 x-cmd 最新用法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值