状况和问题:我们正在使用Citrix + Windows Terminal Server 2012 R2,并且正在经历一个Internet Explorer(版本11.0.96)进程最多可使用60-80%的资源。 CPU电源。由于在给定的时间有15位用户在一台服务器上工作,因此一两个用户可以通过使用所有可用的CPU电源来干扰其他所有用户。
第一个(不足)解决方案::为解决此问题,我们从用户开始菜单(平铺设计菜单)中更改了Internet Explorer快捷方式:我们仅使用三个内核来启动Internet Explorer( 6个核心),使用以下命令:
启动/ Affinity 7 iexplorer.exe
问题:如果用户从某个链接(Word,Outlook或其他任何地方)启动Internet Explorer,则Internet Explorer将重新以所有六个核心启动。
问题:是否可以始终使用更少的内核来启动iexplorer.exe进程(与起点无关),或者可以限制特定进程的CPU使用率。 。?
这只是我正在考虑的两种可能性,如果您有其他解决方案,请放心:)
谢谢凯文
答案 0 :(得分:0)
很多原因都可能导致此问题,例如由于更新导致的问题,由于主页导致的问题,由于添加的原因。
因此,您需要一个个地检查导致此问题的原因。
您可以尝试以下步骤,并检查CPU消耗是否减少。
(1)在常规选项卡上,单击标签按钮,然后未选中选项“ 显示任务中各个标签的预览”酒吧”。
(2)转到“ Internet选项”中的“ 高级”标签,并进行选中“ 使用软件呈现而不是GPU渲染”。
(3)暂时禁用所有添加并逐一打开它们,并每次检查消耗的内存。如果您发现有任何增加消耗CPU资源的情况,请从IE中删除它。
(4)尝试检查是否是由于错误更新引起的问题。
您还可以尝试参考下面的 MSDN文章,如果您正在使用该特定更新,则尝试应用此修补程序可以解决您的问题。
Internet Explorer 11 consumes high memory and CPU cycles after you install update MS15-106