Windows 2012 Performance increase for 3rd party software


i work software company deals financial software specifically.  our software utilizes web server, app server, db server.  time complete tasks or jobs in windows takes considerably longer in windows compared unix.  accept difference in operating systems , hardware.  our software produces report of how job completed, how cpu time took complete, , errors may have occured during process.  in report seeing cpu time higher in unix environment opposed windows environment.  understand should mean windows environment complete faster.  not.  takes 3 times longer (3 minutes in unix , 10 minutes in windows) in windows environment in unix.  figure due how windows assigns resources tasks.

i tried increase priority of tasks assigned job real time below normal , has little no affect on time takes process.  have seen 5 seconds attributed other factors not consistent.  servers cpu performance never reaches 50% , memory use less 25%.  can windows process these jobs faster , give them resources real time comes closer cpu time?

priority of process not make difference unless process is contention resources. it's when multiple processes contending resource priority give preference higher priority process.  besides, windows priority adjustments automatically address 'starvation' of process, user applications, raising priority not have effect on performance.

that's why need @ entire environment.  haven't said application written in.  guessing java because running same application on both a unix , windows environment.  means need @ how java runtime system (or whatever language's runtime system).  if written in c++, there os optimizations written app specific unix environment need recoded operate efficiently on windows.

you need knows application dig this.  you say it third party app - talk vendor.  .

if have source, visual studio has awesome tools allow tracking performance of application.  can tell in application time being spent, can focus on code.  not visual studio expert - i've seen applied amazing results.  think works without source if has debug mode enabled in code - need visual studio expert provide more details on this.


. : | : . : | : . tim





Windows Server  >  Windows Server 2012 General



Comments

Popular posts from this blog

server manager error: ADAM.events.xml could not be enumerated.

Cannot access Anywhere Access using domain name?

WMI Failure: Unable to update Local Resource Group