1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 <2021> 2022 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 <2021> 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Disable UI responsiveness Monitor in CSS-Phoebus |
From: | "Usmani, Imran Ali via Tech-talk" <tech-talk at aps.anl.gov> |
To: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Mon, 22 Mar 2021 01:17:36 +0000 |
Hi,
If I disable UI Responsiveness Monitor by setting ui_monitor_period=0 in file core/ui/src/main/resources/phoebus_ui_preferences.properties
while building css-phoebus, will it cause any trouble while using it?
From looking at the documentation and code, I think it checks UI responsiveness by pinging UI and waiting for response.
If UI Freeze(response is late than ui_monitor_period ms) is detected, it reports it and dumps UI threads stack trace.
Since it just detects UI Freeze and logs stack trace, will disabling it in production cause any major issue or affect robustness?
I am asking this because running css-phoebus on a remote system through SSH and X11 forwarding is affecting UI performance.
If my network is slow(around 20 Mbps), the css-phoebus application freezes and later it makes my entire local system(where I have my SSH client) slow.
If I run a css-phoebus installation with UI Responsiveness Monitor disabled, this does not happen.
My local and remote system are both rhel7. Any other recommendation regarding this are welcome.
Thanks,
Imran
|