百科问答小站 logo
百科问答小站 font logo



如何看待“24核PC不能动鼠标”这篇文章? 第1页

  

user avatar   minmin.gong 网友的相关建议: 
      

哈?连链接都不放,这样的问题有点过分了吧。

原文在:24-core CPU and I can’t move my mouse

后来被转发到 24-core CPU and I can’t move my mouse • r/Windows10

这个博客的作者叫Bruce Dawson,是个著名的性能分析和优化专家。他的博客每一篇都很值得阅读。里面的性能分析方法、对工具的使用,都是专家级别的。


结论是在win32kbase.sys里面的一个函数NtGdiCloseProcess造成了巨量的hung。这个函数里面有个critical section,是个单线程独占的操作。结果就是所有有gdi的进程都在结束进程的时候堵在那里了。原作者遇到的情况是,在24核的机器上编译chrome的时候卡到连鼠标都无法移动。如果core少的话,反而竞争没有那么激烈。


== 更新 ==

我今天在8核的机器上也重现了这个问题。已经有人在修,有什么进展我会告诉大家。




  

相关话题

  Windows 10 数字许可证是否会影响微软应用商店自动下载第三方应用? 
  现在的笔记本都只能装 Win10 了吗? 
  为什么现在还有很多人不肯升级到 Windows 10? 
  复制10G的单文件视频,复制6.5G的过程中断复制。Windows复制粘贴(剪切)机制是怎么样的? 
  Windows 的文件夹的权限管理为什么乱七八糟的? 
  为什么 Windows 是用 C 语言编写的,却默认对文件大小写不敏感? 
  如何看待windows 10不能通过正常方法卸载数个应用商店内的metro应用? 
  为什么现在还有很多人不肯升级到 Windows 10? 
  如何看待《流浪地球》电影中使用未激活的 Windows 10 操作系统? 
  微软 Win11 将重点优化 Win32 应用,哪些信息最值得消费者关注? 

前一个讨论
在AIChe上发三篇论文足够申请MIT的博士后吗?
下一个讨论
有什么东西看上去不怎么起眼,但却是我们生活中必不可少的?





© 2025-04-02 - tinynew.org. All Rights Reserved.
© 2025-04-02 - tinynew.org. 保留所有权利