[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #45475] output calling "more" has 10 second de
From: |
Johannes Bruns |
Subject: |
[Octave-bug-tracker] [bug #45475] output calling "more" has 10 second delay? |
Date: |
Mon, 7 Aug 2017 17:50:26 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36 |
Follow-up Comment #27, bug #45475 (project octave):
The results of my previous test made me think about the Cygwin utilities
implementing the pager. I assume that the tool “less.exe” is acting as
pager in Octave – at least in the default context I ran my tests.
This is the list of my network adapters (the “x” marks an active adapter)
- in regular operations mode they all are active:
(x ) Cisco AnyConnect Secure Mobile Client Virtual Miniport Adapter for
Windows x64
(x) Intel Dual Band Wireless-N 7265
(x) Intel Ethernet Connection (3) I218-LM
(X) VMWare Virtual Ethernet Adapter for VMNet1
(X) VMWare Virtual Ethernet Adapter for VMNet8
The idea is to simply print a text file and measure the time it takes to
display the first screen output. This is the corresponding test command
sequence:
cd \Octave\Octave-4.2.1\bin
less texindex.bat
q
<wait 30 seconds>
less texindex.bat
q
<wait 30 seconds>
… <8 more iterations>
I measured the time between pressing [Enter] after having typed in “less
texindex.bat” and the display of the first result page.
Test run 1L (10 second delay)
============================
(x) Cisco AnyConnect Secure Mobile Client Virtual Miniport Adapter for Windows
x64
(x) Intel Dual Band Wireless-N 7265
(x) Intel Ethernet Connection (3) I218-LM
(x) VMWare Virtual Ethernet Adapter for VMNet1
(x) VMWare Virtual Ethernet Adapter for VMNet8
Measured delays of screen output [sec]: 0 4 0 7 0 7 0 7 0 7
Test run 2L (30 second delay)
============================
(x) Cisco AnyConnect Secure Mobile Client Virtual Miniport Adapter for Windows
x64
(x) Intel Dual Band Wireless-N 7265
(x) Intel Ethernet Connection (3) I218-LM
(x) VMWare Virtual Ethernet Adapter for VMNet1
(x) VMWare Virtual Ethernet Adapter for VMNet8
Measured delays of screen output [sec]: 8 8 8 8 8 8 8 8 8 8
Test run 3L (30 second delay)
============================
(x) Cisco AnyConnect Secure Mobile Client Virtual Miniport Adapter for Windows
x64
(x) Intel Dual Band Wireless-N 7265
(x) Intel Ethernet Connection (3) I218-LM
( ) VMWare Virtual Ethernet Adapter for VMNet1
( ) VMWare Virtual Ethernet Adapter for VMNet8
Measured delays of screen output [sec]: 4 3 3 3 3 3 3 3 3 3
Test run 4L (30 second delay)
============================
( ) Cisco AnyConnect Secure Mobile Client Virtual Miniport Adapter for Windows
x64
( ) Intel Dual Band Wireless-N 7265
( ) Intel Ethernet Connection (3) I218-LM
( ) VMWare Virtual Ethernet Adapter for VMNet1
( ) VMWare Virtual Ethernet Adapter for VMNet8
Measured delays of screen output [sec]: 0 0 0 0 0 0 0 0 0 0
Again, I took the times with a manual stopwatch so the values are just good
approximations. However, you can see the dependency between the screen output
time and the number of active network adapters. Especially the VMWare adapters
cause a significant delay.
Just one remark: When I turn off paging (enter “more” at the Octave
prompt), the speed of screen output gets blazingly fast no matter how many
network adapters are active!
Thus, the tool “less.exe” seems to be the culprit: It is messing around
with the network adapters.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?45475>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/