octave-bug-tracker
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]