[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_t
From: |
Markus Mützel |
Subject: |
[Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__` |
Date: |
Sat, 24 Oct 2020 08:37:22 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36 Edg/86.0.622.51 |
URL:
<https://savannah.gnu.org/bugs/?59331>
Summary: Processor load stays up after `__run_test_suite__`
Project: GNU Octave
Submitted by: mmuetzel
Submitted on: Sat 24 Oct 2020 02:37:20 PM CEST
Category: GUI
Severity: 3 - Normal
Priority: 5 - Normal
Item Group: Performance
Status: None
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Release: 6.0.92
Discussion Lock: Any
Operating System: Microsoft Windows
_______________________________________________________
Details:
After running the test suite with `__run_test_suite__` with Octave 6.0.92 on
Windows 10, one of the processor cores stays at full load. At that point,
Octave's interface is very slow to respond on any interaction (with mouse or
keyboard).
I attached a profiler (Very Sleepy) to Octave while in this state and profiled
the thread with the high load for approximately 3 minutes. Attached is the
exported stack that produced the highest load (approx. 90% of total) during
this time period.
Symbols are mangled. But if I'm reading this correctly, it is the GUI thread
that seems to be hanging.
It seems to hang indefinitely. Even after about 20 minutes without interacting
with Octave, the CPU load is still up.
Looking on the disc drive activity, it looks like lots of files named
"%APPDATA%\octave\octave-gui.ini.ABCDEF" (where ABCDEF is six random letters)
are written and discarded immediately in a loop.
This was with a fresh installation of Octave immediately with the instance
that was opened by the installer.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sat 24 Oct 2020 02:37:20 PM CEST Name:
Octave_6.0.92_after_run_test_suite.csv Size: 4KiB By: mmuetzel
<http://savannah.gnu.org/bugs/download.php?file_id=50086>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?59331>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__`,
Markus Mützel <=
- [Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__`, Markus Mützel, 2020/10/24
- [Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__`, Philip Nienhuis, 2020/10/24
- [Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__`, Markus Mützel, 2020/10/25
- [Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__`, Kai Torben Ohlhus, 2020/10/26
- [Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__`, John W. Eaton, 2020/10/26
- [Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__`, Dmitri A. Sergatskov, 2020/10/26
- [Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__`, Markus Mützel, 2020/10/26
- [Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__`, John W. Eaton, 2020/10/26
- [Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__`, Markus Mützel, 2020/10/26
- [Octave-bug-tracker] [bug #59331] Processor load stays up after `__run_test_suite__`, Torsten Lilge, 2020/10/26