optimization - WPF Application in POS terminals -


im working on application pos terminals specification one:

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 2gb graphic memory  intel gma 3150 share system memory 256mb 

they dont have active cooling, , when works on 5-7 hours (with wpf app still running), hot , work slow - example relogginng user in system (with ado connection, , select user name = entered string) sometime takes 2 minutes. here question - possible somehow optimize wpf application (for example turn function off)? checked cpu usage ~25%, application doesnt take of ram memory. maybe there problem graphic card? bad thing that, pos after 5-7 hours shows on sensor 100*c (+ -), , becouse of work slow (even opening computer etc.).

it possible tune application low power there no magic switch it.

you need remove effects make simple possible. i'd guess these in order, might have compare cpu usage on several runs

  • remove animation, requires constant recalculation of pixels show
  • remove opacity, gpu has calculate shown through it
  • remove gradients, need every colour calculating
  • use single full screen window, avoiding overlapping drops calculation of areas should clipped or not.
  • and try , stick square shapes requires simplest resolution of areas

if sounds remarkably new windows 8 apps, that's because win8 apps have able run on low power tablets too.

also in backend, might cache data , avoid having keep connecting server.


Comments

Popular posts from this blog

Perl - how to grep a block of text from a file -

delphi - How to remove all the grips on a coolbar if I have several coolbands? -

javascript - Animating array of divs; only the final element is modified -