plot() is very slow in Octave 3.0.1, but OK in Octave 2.1.73

David Bateman David.Bateman at motorola.com
Tue Sep 2 02:45:40 CDT 2008


Milan Bok wrote:
>
>>  > Simple plot() calls, e.g. "plot(1:3)", take approx. 10 seconds to 
>> complete.
>
>>  Do subsequent calls to plot also take 10 seconds to complete?
>
> Yes.
>
>> On my linux system the startup is much shorter.
>
> What is your linux system? Is it Cygwin? Or at least a RedHat-related?
>
I use mandriva.. The change between Octave 2.1.73 and 3.0.1 that 
probably is the cause of the slow up is that the 2.1.73 version of 
Octave used temporary files to talk to the gnuplot process, whereas the 
new version uses pipes.. I suspect that the posix layer that cygwin uses 
to emulate posix pipes on a windows machine is slow. This is why the 
mingw binary of Tatsuro is so much faster as it doesn't have this layer..

D.

-- 
David Bateman                                David.Bateman at motorola.com
Motorola Labs - Paris                        +33 1 69 35 48 04 (Ph) 
Parc Les Algorithmes, Commune de St Aubin    +33 6 72 01 06 33 (Mob) 
91193 Gif-Sur-Yvette FRANCE                  +33 1 69 35 77 01 (Fax) 

The information contained in this communication has been classified as: 

[x] General Business Information 
[ ] Motorola Internal Use Only 
[ ] Motorola Confidential Proprietary



More information about the Bug-octave mailing list