点评如何平衡嵌入式系统中内存的成本和效能

随着Windows EmbeddedCE正式更名为Windows EmbeddedCompact 7,微软操作系统产品Windows 7、Windows Embedded Standard 7、Windows Phone 7、Windows EmbeddedCompact 7都归入了“7”系列,不难看出随着Windows 7上市后取得的不俗成绩,微软在专用设备上的开发平台、手机平台都希望能延续“7”的辉煌。

  微软将Windows 7很好的用户体验移植到了专用设备上,推出了Windows 7的嵌入式版本操作系统Windows EmbeddedStandard 7,在我们的日常生活中,越来越多的会接触到嵌入式设备,比如POS机、导航设备、银行的自动取款机、自动终端查询;我们乘坐公共汽车的刷卡机、地铁站的终端机等等,要想在这些专用设备上有与在PC上同样的用户体验,Windows EmbeddedStandard 7将会起到至关重要的作用。

  Windows EmbeddedStandard 7颠覆嵌入式应用开发体验进行点评。

  Q:Windows EmbeddedStandard 7包括了一个新的TCP/IP堆栈,提供最新的无线网络功能而且通过网络访问保护(NAP)增加了安全性,让设备可以轻松集成到企业网络中,这一点能否请专家详细讲解一下?

  网络访问保护(NAP)实际上不能防病毒,实际上网络访问保护(NAP)很像一个过滤器,它可以过滤掉存在潜在危险(安全性变差)的客户端,来保护网络的安全。

  Q:要深入的了解嵌入式操作系统,是否可以推荐一些相关的技术书籍?

  Windows EmbeddedStandard 7刚刚发布还没有这方面的书籍,首先建议你要熟读开发工具的帮助文档,开发团队的Blog,以及相关技术论坛上的一些内容。

  Q:对于嵌入式系统中的内存选择,如何对成本和效能作出平衡?

  这是个成本控制问题。硬件首先上是够用就好,留有一定的升级余地,硬件的稳定性要好,这会大幅度减少硬件维护成本。最大限度的的优化嵌入式系统和应用程序。关于内存的选择也取决于很多因素。例如:你的主板类型、系统开销等

  Q:之前的Windows Embedde平台上的应用,迁移到最新的Windows EmbeddedStandard 7,要注意哪些问题?

  你的现有硬件平台要可以满足WES 7的运行要求,你需要测试你的应用软件是否与WES 7完全兼容。

  Q:Windows 7可以用U盘直接当内存,Windows EmbeddedStandard 7可以吗?

  Readyboost?可以,Windows EmbeddedStandard 7是支持Readyboost技术的。

  Q:Windows EmbeddedStandard 7怎么应付在极端环境下出现的“跑飞”问题,是立刻恢复任务执行、重新开始任务还是直接蓝屏。

看你跑飞的程度?应用程序未响应、应用程序崩溃、系统挂起、系统崩溃(蓝屏)?在这里有个“万能”的解决方法,如果你开启了EWF或者 FBWF保护磁盘,你可以选择带有硬件看门狗的主板定时喂狗。当出现超时,强制重启动系统。这很适合在无人值守环境中部署的设备。不过你需要根据具体情况制定应对方案。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值