Skip to main content
Question

FSM w3wp worker process is not releasing the memory even no one is accessing the application

  • October 21, 2020
  • 3 replies
  • 258 views

Forum|alt.badge.img+8

FSM w3wp worker process is not releasing the memory even no one is accessing the application. W3wp worker process is consuming a lot of cpu  that is downgrading the performance of the FSM application. But even no one is accessing the application and no back ground job is running also the W3wp worker process CPU if not reducing. Only after recycling the Application pool the worker process cpu is reduced to low and we are able to access the application.

3 replies

Lee Pinchbeck
Ultimate Hero
Forum|alt.badge.img+24
  • Ultimate Hero
  • 1219 replies
  • October 21, 2020

Hi @TatKhandM,

It sounds like there was some large process that was stuck. If you extract a dump file of the w3w process when this occurs before recycling and log a case with support they may be able to analyse the file to determine what process specifically was stalling. 

Were any large processes started prior to the drop in performance? Perhaps a large data import or update either manually or from an integration? These can persist after the initiating user has logged out of the application.

It would be good to check the run logs in the system and see if any have errored or still show as processing that have a start time from around when the performance dip occurred.

 

Kind regards,

Lee Pinchbeck


Ann Degroat
Hero (Employee)
Forum|alt.badge.img+13
  • Hero (Employee)
  • 89 replies
  • March 31, 2022

@Lee Pinchbeck I have a customer that is experiencing the same issue where w3wp.exe is consuming high CPU during Invoicing. Could you explain what the steps are involved in order to collect this dump that you speak of? Also will it have an impact during invoicing? 


Lee Pinchbeck
Ultimate Hero
Forum|alt.badge.img+24

Hi @Ann Degroat,

You would need to open up task manager on the app server, highlight the process for w3wp.exe that is consuming the CPU and then right click. You should see an option to create a dump file. It can take some time to generate.

Usually you would do this though when you are seeing high consumption but do not know the cause. It would seem like you know the cause is invoicing in your case?

Kind regards,

Lee Pinchbeck


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings