WPF应用程序在i5处理器计算机上变慢 [英] WPF Application slowing down on i5 Processor machine

查看:106
本文介绍了WPF应用程序在i5处理器计算机上变慢的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在WPF中开发的应用程序之一在i5进程笔记本电脑上运行非常慢.
UI在嵌套的Items控件中包含多个用户控件(超过200个).同一应用程序在一台台式机上以良好的性能运行.

以下是笔记本电脑的详细配置,其速度非常慢(渲染用户界面需要50秒):

One of the developed application in WPF is running very slow on i5 process Laptop.
UI contains multiple user controls (200+) in nested Items control. Same application is running with good performance in one of the Desktop machine.

Below is the detailed configuration of Laptop where its very slow (50 sec to render the UI) :

Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 3 (2600.xpsp_sp3_gdr.101209-1647)
System Manufacturer: LENOVO
       System Model: 2537W2K
               BIOS: Ver 1.00PARTTBLx
          Processor: Intel(R) Core(TM) i5 CPU       M 520  @ 2.40GHz (4 CPUs)
             Memory: 3060MB RAM
          Page File: 784MB used, 5172MB available
        Windows Dir: C:\WINDOWS
    DirectX Version: DirectX 9.0c (4.09.0000.0904)
DX Setup Parameters: Not found
     DxDiag Version: 5.03.2600.5512 32bit Unicode




显示





Display


Card name: NVIDIA NVS 3100M
     Manufacturer: NVIDIA
        Chip type: NVS 3100M
         DAC type: Integrated RAMDAC
       Device Key: Enum\PCI\VEN_10DE&DEV_0A6C&SUBSYS_214217AA&REV_A2
   Display Memory: 256.0 MB
     Current Mode: 1680 x 1050 (32 bit) (60Hz)
          Monitor: ThinkPad Display 1440x900
  Monitor Max Res: 1440,900


-------------------------------------------------- -------------------------------------------------- ------------------------------------

以下是Desktop的详细配置,该桌面的运行速度非常快(呈现相同UI的时间为6秒):


----------------------------------------------------------------------------------------------------------------------------------------

Below is the detailed configuration of Desktop where its fast (6 sec to render the same UI) :

Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 3 (2600.xpsp_sp3_gdr.101209-1647)
System Manufacturer: Dell Inc.
       System Model: OptiPlex 755                 
               BIOS: Phoenix ROM BIOS PLUS Version 1.10 A04
          Processor: Intel(R) Core(TM)2 Duo CPU     E6550  @ 2.33GHz (2 CPUs)
             Memory: 2004MB RAM
          Page File: 1544MB used, 2353MB available
        Windows Dir: C:\WINDOWS
    DirectX Version: DirectX 9.0c (4.09.0000.0904)
DX Setup Parameters: Not found
     DxDiag Version: 5.03.2600.5512 32bit Unicode



显示卡



Dispaly Card

Card name: Intel(R) Q35 Express Chipset Family
     Manufacturer: Intel Corporation
        Chip type: Intel(R) GMA 3100
         DAC type: Internal
       Device Key: Enum\PCI\VEN_8086&DEV_29B2&SUBSYS_02111028&REV_02
   Display Memory: 384.0 MB
     Current Mode: 1280 x 960 (32 bit) (60Hz)
          Monitor: Plug and Play Monitor
  Monitor Max Res: 1600,1200
      Driver Name: igxprd32.dll
   Driver Version: 6.14.0010.4837 (English)




请帮助我了解导致渲染速度变慢的原因.




Please help me to understand the cause to slow down the rendering.

推荐答案



也许下面的第9频道讨论可能对该问题有所启发:
Hi,

Maybe the following Channel 9 discussion might put some light on the issue: Why are GUI elements wpf controls still so slow[^]

Kind regards,


这篇关于WPF应用程序在i5处理器计算机上变慢的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆