Win8应用开发介绍(五) Win8硬件支持和安全性
2012-11-07 15:03
330 查看
1、Win8系统要求
微软官方宣布Win8对系统资源的要求不会比Win7高,他的确做到了这一点。
大于等于1.0GHz 32位及以上的CPU
大于等于1G的内存(32位),2G内存(64位)
大于等于16G的硬盘(32位),20G(64位)
带有WDDM1.0或者更高驱动,支持DirectX9.0以上的设备
2、相关设备管理
当特定设备接入Win8 device时,Win8可以启动相应的App来进行运行。比如接入一个摄像头后自动运行camera app,当然这一切是可以定制的。
设备生产商可以将特定的应用、驱动和传感器进行整合。
3、安全性
所有Metro Style App都运行在自己的进程空间里,规定了它可以使用的内存空间,可以访问哪些外设,可以访问哪些资源。每个App都有相应的权限管理。这点和Android以及iOS做得很像。
如果是用HTML5+Javascript来写的App,那么它的安全策略和网络脚本运行一样的。
Win8提供了一套非常方便的加密和解密的API供开发者使用。
Win8的UEFI安全启动技术,可以防止恶意入侵。当然这个做法在开源社区似乎遭到比较大的反对,但是一定程度来来说,的确更加保证了Win8的安全。下面这张图来源于Win8之家,说明Win8安全启动的流程。将传统的启动第二阶段,任何OS的loader变成了要经过安全验证的loader才可以。
微软官方宣布Win8对系统资源的要求不会比Win7高,他的确做到了这一点。
大于等于1.0GHz 32位及以上的CPU
大于等于1G的内存(32位),2G内存(64位)
大于等于16G的硬盘(32位),20G(64位)
带有WDDM1.0或者更高驱动,支持DirectX9.0以上的设备
2、相关设备管理
当特定设备接入Win8 device时,Win8可以启动相应的App来进行运行。比如接入一个摄像头后自动运行camera app,当然这一切是可以定制的。
设备生产商可以将特定的应用、驱动和传感器进行整合。
3、安全性
所有Metro Style App都运行在自己的进程空间里,规定了它可以使用的内存空间,可以访问哪些外设,可以访问哪些资源。每个App都有相应的权限管理。这点和Android以及iOS做得很像。
如果是用HTML5+Javascript来写的App,那么它的安全策略和网络脚本运行一样的。
Win8提供了一套非常方便的加密和解密的API供开发者使用。
Win8的UEFI安全启动技术,可以防止恶意入侵。当然这个做法在开源社区似乎遭到比较大的反对,但是一定程度来来说,的确更加保证了Win8的安全。下面这张图来源于Win8之家,说明Win8安全启动的流程。将传统的启动第二阶段,任何OS的loader变成了要经过安全验证的loader才可以。
相关文章推荐
- 微软Hololens应用及开发——HoloLens介绍篇(二)硬件介绍
- Win8 应用开发介绍(一) Win8新特性
- Win8 应用开发介绍(二) Win8应用为王
- Win8 应用开发介绍(一) Win8新特性本文是开篇,介绍Win8新特性。
- Win8 应用开发介绍(三) Win8开发者工具
- Win8 应用开发介绍(二) Win8应用为王
- Win8应用开发介绍(四) Win8应用开发步骤
- Win8 应用开发介绍(三) Win8开发者工具
- Win8应用开发介绍(六) Win8伴你随行
- Win8 应用开发介绍(四)
- 支持短信猫长短信二次开发应用的两款短信猫接口程序介绍
- Win8应用开发介绍(五)
- Qt Quick应用开发介绍 1-5(介绍_环境_核心原理_元素作为基本_加载和显示)
- Xamarin开发Anroid应用介绍
- Win8系统中应用安装挂起是什么意思?Win8挂起解决方法介绍
- win8真的来了,Html5+JS直接开发移动桌面应用
- 关于Win8应用商店开发的便捷性
- Kinect开发学习笔记之(一)Kinect介绍和应用
- 体验Win8 Metro应用开发 推荐
- Kinect开发学习笔记之(一)Kinect介绍和应用