关于 Windows 8 那些你不得不知道的事

clip_image001

在过去的十年微软一直在致力于推动平板电脑的开发,iPad的成功让雷蒙德人看到了平板电脑的未来。显然微软不会放弃平板电脑市场这块肥肉,微软也 将在今年年末推出全新的Windows 8平板电脑,而此前我们也看到了在CES2012上那款被称为Yoga的联想电脑,我们也确实被这个搭载Windows8能够如瑜伽一般随意转动的电脑的 惊艳所震惊。

目前Windows 8已经发布消费者预览版,6月份也将会发布一款高级预览版,最终而正式版的发布日期也在今年的年末。

Windows 8的 ARM, Intel和 AMD 多芯片解决方案

与其他主流的平板电脑相同,Windows 8也同样能够运行在基于ARM、Intel和ADM芯片在运行。微软已经证实“他们在使用NVIDA的Tegra 3芯片作为一个新的基于ARM平板电脑的试验田”而其负责人则表示“他们很高兴能够和NVIDA一起进行新的Windows 8设备的开发。”

按照计划Windows 8 on Arm将于x86架构的PC版本同期发布。不过有传言称ARM版本Windows 8平板将会剔除桌面Aero界面,如果该消息属实,那么Windows 8 on Arm将会成为有一款完全意义上的设备。

clip_image002

Windows 8的所有平板电脑都将采用全新的Metro UI,和当前Windows Phone平台所使用的的Metro UI还存在相应的差异。

Metro的灵感来自于美国华盛顿州金县都会交通局的地铁交通标识牌,其简洁清爽的风格和高度概括性造就了Metro UI与其他系统的差异性。在Windows 8消费者预览版中我们能窥探到新的Metro中将传统的桌面图标放大为活动瓷片,他不仅是应用的入口,也是对实时消息的展示。

clip_image003

并且在Windows 8上采用的全新Metro UI不仅仅适用于触控,同样的适用于鼠标和键盘操作,这无疑给所有的PC用户更多的选择。正如Windows程序管理副总裁 Julie Larson-Green所说“你可以在你的Windows 8上使用你喜欢的外设,可以使用你自己喜欢的应用程序。”此举无疑将激发新一代的硬件和软件的开发,增加Windows 8在用户中的占有度。

clip_image005

关于Windows 8平板的桌面,微软也在二月证实了全新的基于ARM的平板都将采用全新的Metro,但是只支持第三方的Metro应用。

Windows 8 平板“开始菜单”的缺失

目前我们从Windows 8消费者预览版中看到的最大改变,并且能够直观的感受到的,应该是将桌面上的“开始按键”的移除,Windows 8中微软利用Charm Bar实现对于开始菜单中功能的切换,用户在Windows 8触控设备上可以轻松地在桌面模式下屏幕边缘滑动屏幕调出Charm Bar。但是据称微软将会在Windows 8平板上捍卫这个陪伴PC用户许久的“开始菜单”。

clip_image001[4]

Windows 8 平板厂商联盟

在2011年9月的在微软的建设会议上三星推出了自己的Windows 8平板电脑,并表示以后将继续的制作和推出Windows 8系统的平板电脑,此外HP还表示也将会持续的支持并且推出Windows 8平板。

相对于Windows 8平板电脑的购买,就目前来说iPad还是平板电脑中最好的选择。但DELL的CEO Michael Dell在接受电视采访时表示在今后Windows 8平板将会有更多的软件和硬件的支持。而DELL的首席商业执行官Steve Felice也表示“对于当前Windows 8的消费者预览版他们十分的感兴趣和支持其发展。”

现在于微软结成全球战略伙伴的Nokia CEO Elop先生也表示,Nokia当前正在考察平板市场,正在考虑如何应对IPAD对于平板市场的冲击,对于这个全新操作系统的平板电脑无疑能够改变现在 IPD独大的平板市场。或许Nokia的平板将会在2012年的6月份能够有所突破。

从现在华硕已经泄露的滑动Netbooknews,可以看出在2012的第三季度华硕可能会推出Windows 8平板。就目前为止Windows 8平板已经得到极高的关注度和支持,HP、DeLL、华硕都明确的表示都将要成为Windows 8的合作伙伴。

clip_image006

关于硬件方面,Windows 8平板的整体设计将会相比于当前市面上的平板更加的薄更加的轻盈,相对于iPad有更加明显的区别度。也将会设计的更加人性化,使用起来更加的方便和快 捷。Nvidia的 Jen-Hsun Huang也表示“Nvidia也十分的看好Windows 8平板,界面的设计十分的人性化,这将是一个了不起的系统,Tegra 3也将会不予余力的投入其中,我个人希望在明年下半年能够真正的成型。”

而应用程序则是占据了Windows 8平板的很大一部分,在每个Windows 8平板中都将内置有商店,并且还设置了软件商店和开发者的特定入口,在商店中你可以任意的选择和下载自己喜欢的程序。商店中的所有应用程序都会采用 Metro的风格,在Windows 8上也会为商务人士专门设置一些软件,类似于股市、Offic套件以及制作幻灯片等等。、

当然在Windows 8中也会预装一些软件,例如照相机、短信、邮件、日历、Sky Deive等等,用于完成Windows 8平板上的最基础的操作。

clip_image002[4]

Windows 8平板一经上市将会面对iPad、Android和Chrome OS平板设备的多重冲击若是没有一个好的价格定位,Windows 8的销售将会举步维艰。而全新的硬件设计,全新的操作系统和正在逐步完善的软件商店能否成为Windows 8平板的卖点呢?

WPDang/绍森 撰写

简单介绍一下 Exynos 4 Quad 四核处理器

虽然从去年9月我们就知道了会有四核处理器,但一直到前三星才总算是正式发布了四核产品——三星叫它Exynos 4 Quad,实际上就是我们知道的Exynos 4412。Galaxy S III会用这颗处理器,MX 32/64GB版本也会用,但是很多人肯定会有这样的疑问,那就是四核到底有用吗?双核都已经这么热了,四核岂不是要熔化,电池一天得充8次吗?现在有了 官方的资料,总算可以比较详细的了解4412的参数了。

Cortex A9时代三星一共发布了两代产品,第一代是Galaxy S II和MX采用的Exynos 4210,第二代有两款,一款是双核的Exynos 4212,一款是四核的Exynos 4412。第一代产品采用的是45nm工艺制造,由于三星的45nm工艺在业内是比较落后的,虽然通过种种手段将Exynos 4210的频率提升到了1.4GHz,但这么做的代价也是非常明显的——功耗激增(这点在MX上我们也看到了)。总体而言,Exynos 4212和4412在架构上和Exynos 4210并没有区别,大体上的硬件配置也是一样的,最大的区别就在于Exynos 4212/4412采用了三星最新的32nm HKMG工艺。

那么这个工艺到底有多少效果?三星放出了一段视频,其中给出了精确的功耗对比。
 

左边是GPU的功耗对比,右边是CPU的功耗对比。图中4210和4212的GPU都运行在266MHz的频率下,而CPU则是4210运行在 1.2GHz,4212运行在1.5GHz。结果很明显,不论是CPU还是GPU,32nm HKMG的功耗都比45nm低40%,CPU甚至是在频率高了25%的情况下。1.2GHz的Exynos 4210,CPU满载的平均功耗达到了1.6W,而4212则不到1W,而MX采用的CPU频率高达1.4GHz,因此可想而知,满载功很可能接近2W大 关,足足是4212的两倍。

这样的差距在实际上会进一步得到放大。我们知道,四核的Exynos 4412并不会跑在1.5GHz,而是1.4GHz,因此四核处理器在达到双核两倍性能的同时,功耗却只有双核的八成。换句话说,四核处理器在实现双核同 样性能的时候,大约只需要区区40%的电力,这意味着续航和发热都可能会大大改善。虽然四核的绝对性能对我们而言实际上没有什么太大的意义,但是32nm HKMG带来的功耗降低是非常显著的,即便不为了性能,也有足够的理由去选择。

32nm工艺带来的低功耗,同样也转化到了GPU上,我们知道MX的GPU运行频率大约是233MHz,因此在Exynos 4412上,如果保持同样的GPU功耗,频率可以设定到大约400MHz,从而实现170%的性能。我们也看到了Exynos 4412的一些跑分成绩,的确和Exynos 4210相比有着几乎两倍的表现,而这就是源于GPU频率设置到超过400MHz。

一句话总结一下,四核的Exynos 4412处理器和现在的双核Exynos 4210相比,可以做到同样CPU性能下功耗降低60%,同样功耗的情况下GPU性能提升80%。

当然,硬件上的区别还是有的。三星在Exynos 4×12中引入了一个专用图像处理器,可以用来增强手机的拍照画质。当然,这枚ISP的性能和功能是不足以和MX配置的富士通ISP相提并论的,但有总比 没有好。此外,Exynos 4×12的HDMI接口从1.3升级到了1.4,从而支持3D视频输出,而解码器也针对这个进行了强化,支持3D视频解码。

总体而言,四核版的Exynos 4412可以看作是双核版Exynos 4210的工艺进化版,或者可以看作是完美形态的Cortex A9处理器。可以预计的是,配备Exynos 4412的手机,很可能功耗反而比Exynos 4210低,续航也更长,发热也更小——因此还是那句话,即便你不需要四核的性能,也应该选择它,因为Exynos 4412不仅仅只有性能。

————————————

补充:很多人认为四核手机应该标配2GB内存,但实际上一个CPU可以支持的内存大小是有限制的。在Exynos 4210的技术手册里明确提到了,如果要配备LPDDR2内存,那么Exynos 4210处理器最大只能支持1GB的容量。由于Exynos 4×12和Exynos 4210基本上没有架构上的区别,因此这样的限制很可能并没有改变,因此不论是Galaxy S III还是MX 32/64GB,都只能配备1GB的内存,并不是厂商不愿意或者小气所致。

————————————

再补充一下,在三星的视频里,GPU的功耗有些低的不可思议,对比一下高通Snapdragon S4 “Krait”处理器的GPU功耗,可以看到后者的功耗高达1W(1000mW),达到了Exynos 4210的5倍之多,而性能反而稍稍比Exynos 4210差一点。如果这个数据是可比的,那么Mali400MP4的功耗性能比真的非常惊人。
 

————————————

再补充一下,我们知道Tegra3也是一个四核处理器,那么Exynos 4412和Tegra3到底有什么区别,这里也来简单对比一下。

首先,Tegra3采用的是40nm Fast G工艺制造,功耗相对较大,虽然有伴核,但是那个只能在待机时使用,对于日常使用而言帮助不大。其次,Tegra3的内存仅为单通道LPDDR2 1066,而Exynos 4412则支持双通道LPDDR2 1066,是Tegra3的两倍。最后,Tegra3为了支持伴核,二级缓存的速度只有正常的一半,这也会影响性能。

总体而言,Exynos 4412对于Tegra3的优势是全面且明显的,甚至连频率都略胜一筹(100MHz),因此在现阶段可查的产品中,毫无疑问是最强四核。虽然华为号称海思K3V2处理器是全球最快,但是华为并没有公布可以参考的数据,因此暂时不做对比。

提一个小插曲,前几天高通在北京发布Snapdragon S4平台的时候曾经提到一个很有趣的小故事,那就是Tegra3只要四个核心满载十多秒,核心温度就会突破90度大关,从而引发自动降频,因此可以说如果 没有主动散热措施,Tegra3永远都不可能跑到标称的性能,这就是40nm工艺带来的恶果。

Slackware 还活着 但服务器死了

前几天,Slackware网站下线(已恢复上线)。一时流言纷飞,引发了社区对这家历史最悠久的Linux发行版命运的担忧。但Slackware并没有死亡,只不过服务器挂了

Slackware创始人Patrick Volkerding说,运行网站的服务器硬件已有十多年历史,VIA主板,赛扬处理器,512MB内存,迈拓硬盘,LILO从3.5英寸软盘驱动启动, 即使购买当年它的硬件规格也算不上顶尖,但它运行网站和邮件列表已超过十年。Volkerding表示他们正在寻找新的网站托管服务器。

 

新闻来源:solidot

电力能源研究科学院发布开源程式码分析地磁感应电流

北 美電力可靠性公司(NERC)、能源部(DOE)、電力能源研究科學院(EPRI)聯合爲電力產業開發了一個模擬工具以分析地磁感應電流對他們系統的影響。

北美電力可靠性公司致力於保證北美地區的大容積電力(Bulk Power)供應,識別影響巨大但概率較小的風險,比如地磁干擾對大容積電力的影響。

他們發現許多電力系統操作員或者管理者需要更多工具來模擬地磁感應電流對電網的影響,這個工具的發佈就是保證電網的持續性及可靠性的一個開端。

該軟件可以進行 N-相建模,這意味着分析不僅僅可以針對三相系統。界面可以自定義電路模型,執行程序功能及利用模擬器交互算法。用戶可以動態改變電路參數及修改輸入,實現對地磁干擾的長期分析(數小時或數天)。

「產業需要知道大容積電力系統及裝置是否以及何時會對地磁干擾敏感,」電力能源研究科學院高級技術執行官 Richard Lordan 說,「這個工具可以計算用於分析系統及設備的地磁感應電流。」

地磁感應電流模擬部分加入進了電力能源研究科學院的原有的 OpenDSS 軟件。後者可以在 SourceForge 上獲取。

via renewgridmag

ASP.NET MVC 现已开始接受社区贡献

作者 Jonathan Allen 译者 侯伯薇

从技术上讲,ASP.NET MVC 一直是开源的。但是和大多数微软的项目一样,它并不是“开放开发”的,所有工作都在内部进行,偶尔会做发布。但现在一切都改变了。据 Scott Guthrie 所说:“社区中的所有人都能够参与进来,对签入的代码、缺陷修正、新特性开发提供反馈,并且可以使用每日构建的最新版本源代码和测试来构建和测试这个产 品。”

第一个被 ASP.NET MVC 所接受的推入请求来自于 Xamarin 的 Miguel de Icaza。Miguel 因为他是 Mono 项目的创始人而为人所熟知。ASP.NET 并不是第一个转移到开放开发模型的微软项目,第一个应该是 Azure SDKs on GitHub

重要的是要注意到,微软并没有把 ASP.NET MVC 的控制权交给社区。IronRuby 以及 IronPython 现在是由 Miguel de Icaza 和 Jimmy Schementi 管理的,和它们不一样,微软还会指定 ASP.NET MVC、ASP.NET Web API 以及 Razor 项目的技术栈支持以及雇员。

开源的 ASP.NET 类库放在 CodePlex 上,现在需要 Git 绑定就可以获取。尽管在需要中心化管理的时候,TFS 会很有效,但人们广泛认为,对于开源项目来说,Git 的去中心化特性会是更好的选择。眼下,对于 ASP.NET MVC 以及相关项目已经有 20 个分支

ASP.NET 的某些部分,尤其是 Web 表单,此次并不会开源。Scott Hanselman 解释说

此次开源的组件都是在核心 .NET 框架之外独立发布的,这意味着任何 OS 组件都不会依赖于它们。Web 表单是 System.Web.dll 的组成部分,而 Windows Server 平台的一部分会依赖于它。因为这种依赖关系,当更新 .NET 框架或者 OS 发布的时候,这些代码不容易被新版本所替换。

ASP.NET MVC 4、ASP.NET Web API、ASP.NET Web Pages v2(Razor)现在已经基于 Apache 2.0 许可提供。