使用Hyper-V时,Windows任务管理器显示的CPU速度是错的

[原文发表地址] Windows task manager shows wrong CPU Speed when using Hyper-V [原文发表时间] 2013-04-11 最近我和我的好朋友Damian 都买了台Lenovo X1 Carbon Touch。它采用了Intel SpeedStep 技术, 所以会根据负载动态改变CPU速率。我们俩的笔记本是一样的。然而,这是Damian的任务管理器在基本空闲的状态下显示的数据。 而我的则是这样的: 这到底是怎么回事?他的CPU最大速率为2GHz,当前速率是0.60GHz,这表示他的CPU几乎是休眠状态。我的显示的却是以最大速率2.49GHz在“全速前进!”! 我们一遍又一遍的搞了一段时间,直到我们发现我为Windows Phone开发和我的Ubuntu虚拟机开了Hyper-V虚拟化平台。 但是他没有。 于是,我们安装了CPU-Z,一个轻量级的、非常灵敏的CPU利用率检测工具并知道了真实情况。实际上,两台机器都在降低速率,但是我的内核在运行虚拟机管理程序,所以它报告给任务管理器的CPU速率是错误的。任务管理器显示的是最大速率,而不是真实的(Hyper-V虚拟化)速率。 注意:CPU-Z很好用,但是Download.com用恶意的间谍软件对它进行了包装,在你安装的时候需要特别注意,否则会同时安装上一堆工具栏。当心点。 希望对有些人有帮助!它浪费了我30分钟。

0

在和子应用程序版本不一致时修改ASP.NET web.config配置文件中的继承权

[原文发表地址] Changing ASP.NET web.config inheritance when mixing versions of child applications [原文发表时间] 2013-03-26 我的博客和所有相关站点是混用.NET 2.0、3.5和4的。现在这个博客引擎http://hanselman.com/blog 用的是.net 3.5, 但是应用程序所在的根目录http://hanselman.com/ 用的是.NET4。 你可以很愉快的在一个IIS实例中跨.NET版本混用应用程序。 从旁边的截图你可以看到我怎么做的。 可是,当我让子/博客用.NET3.5(2.0 CLR),然后把父/应用程序改成.NET 4的时候,爆出了一大堆下面的错误: Unrecognized attribute ‘targetFramework’. Note that attribute names are case-sensitive. The targetFramework attribute was inherited from the root .NET 4 Web.config file in the Default Web Site root using ASP.NET configuration inheritance…

0

使用Problem Steps Recorder帮助您的用户记录和报告 bug

[原文发表地址]  Help your users record and report bugs with the Problem Steps Recorder [原文发表时间]   2012-10-09 20:07 几个星期前,我在博文中一切都坏掉了,但没有人失望发表了一些挠骚。有人认为它组织拙劣,其他人认为这是软件质量大讨论的一个起点。也许这两方面说的都有道理。 关于 bug 报告的主题,有一个不错的程序,它是随Windows 7和 Windows 8推出的,您和您的用户可以使用它报告和记录bug。这就是Problem Steps Recorder(问题步骤记录器),它就像针对bug的TiVo。 点击Start(开始)按钮,然后键入" Steps"或甚至键入"PSR"来运行Problem Steps Recorder。 点击Start Record(开始记录),然后重现你的 bug。您甚至可以点击”Add Comment(添加注释)"来突出显示一片屏幕区域。 它是那种穷人的屏幕录像工具。而不是重量级的全屏视频,Steps Recorder正在对每次单击或操作进行屏幕快照。 用户然后可以将整个事件保存为 ZIP或者只需点击" Email(电子邮件)"。我计划下一次当我的非技术性的父母想要报告一个问题时,就使用它。 因为这个小的应用程序是附带在Windows中的,为什么不直接从您的产品的界面或“Send Feedback(发送反馈)”链接中启动它呢?然后您可以自动化这些记录问题的接收,然后直接将生成的文件加入到您的bug报告系统中。 你觉得这怎么样呢?  

0