我正在处理POS终端的应用程序,规范如下:
CPU Support Intel Pineview D525 Duo Core, 1.8G, L2 1M FSB667/800MHz
Chipset CPU integrated graphic + ICH8M
System Memory 1 x DDR3 SO-DIMM socket up to 2GB
Graphic Memory Intel GMA 3150 share system memory up to 256MB
他们真的没有任何主动冷却,当有人在它上面工作了5-7个小时( wpf应用程序仍在运行),他们变得非常热和工作缓慢-例如重新登录系统中的用户(使用ado连接,并简单地选择用户where name =输入的字符串)有时需要大约2分钟。这是我的问题-有没有可能以某种方式优化wpf应用程序(例如,关闭一些功能)?我检查cpu使用率是~25%,应用程序也不占用太多的内存。也许显卡有问题?糟糕的是,5-7小时后,POS显示在传感器100*C (+ -)上,因为一切都很慢(甚至打开我的电脑等)。
发布于 2013-05-05 01:10:46
可以调优低功耗的应用程序,但没有神奇的开关可以做到这一点。
您将需要删除效果以使其尽可能简单。我想这些都是按顺序排列的,但您可能需要比较几次运行时的CPU使用率
如果这听起来非常像新的Windows8应用程序,那是因为Win8应用程序也必须能够在非常低功耗的平板电脑上运行。
同样在你的后端,你可能会缓存数据,避免不得不连接到服务器。
https://stackoverflow.com/questions/16374963
复制相似问题