[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Poor plot performance on Windows

From: Tatsuro MATSUOKA
Subject: Re: Poor plot performance on Windows
Date: Wed, 16 Mar 2016 22:08:03 +0900 (JST)

----- Original Message -----

> From: rcharan51 
> To: help-octave
> Cc: 
> Date: 2016/3/16, Wed 15:49
> Subject: Re: Poor plot performance on Windows
> I am using octave 4 on win 10. Every time octave crashes while printing a
> 3d surface be it with or without legends. So not everyone is content with
> plot performance please help with some work around.
> On Mar 16, 2016 12:42, "Jens.Wulf [via Octave]" <
> address@hidden> wrote:
>>  Hi Jake,
>>  I did some tests in that area. Results:
>>   - versions after 3.2.3 (windows) or 3.2.4 (linux) are increasingly slow
>>   - win is slower than linux
>>   - with versions after 3.2.x, it makes a difference on how you adjust
> your legend. Please see my
>>    posts from some days ago ('Slow plotting (redraw due to 
> legend?)') for
> details. Adjusting defaults in legend.m
>>    might also save you about a third of your plotting time.
>>   - try not to use 'hold on', many plots, 'hold off'. Time 
> increases
> linearily with the number of plots.
>>   - I tested gnuplot, fltk and qt with different versions of octave and
> many different uses of plot(), legend(),
>>    linetypes and so on.  As far as speed is concerned, they were equally
> slow. The only difference I remember
>>    was when using drawnow(), which made gnuplot slower than the others.
>>  My posts caused little echo on this list; it seems that most people are
> content with plot performance. For my interactive plotting usecase,
> everything after 3.2.x is unusable.
>>  Best regards,
>>  Jens
>>  ________________________________
>>  Kommanditgesellschaft, Sitz: Bruchsal, RG Mannheim HRA 230970
>>  Komplementärin: SEW-EURODRIVE Verwaltungs-GmbH, Sitz: Bruchsal, RG
> Mannheim HRB 230207
>>  Gesellschafter: Jürgen Blickle, Rainer Blickle
>>  Geschäftsführer: Jürgen Blickle (Vorsitzender), Udo Aull, Johann Soder,
> Dr. Jürgen Zanghellini
>>  _______________________________________________
>>  Help-octave mailing list
>>  [hidden email]
>>  ________________________________
>>  If you reply to this email, your message will be added to the discussion
> below:
>>  To start a new topic under Octave - General, email
> address@hidden
>>  To unsubscribe from Octave, click here.
>>  NAML

Slowness of plotting on windows has been frequently asked.
Note that not all people claim the slowness.

Most people have experience of the slowness only on the first plot.
Perhaps this comes from fontconfig cash problem.
The similar cases happen on gnuplot for windows in case of cairo and gd based
terminals in which fontconfig system is used.

Octave graphics toolkit also uses the fontconfig system then I suspect that
slowness of the first plot comes from the fontconfig system.

However, there are not small number of people who claim the incredible 
slowness on octave for windows.

Difficulty of the issue is that not all people experience of the incredible 
I have never  experienced the slowness issue except for the first plot on
several PCs at home and office.

To overcome the issue development team has to know where is the bottle neck.t
That is very difficult.

One possibility to avoid of slowness of the plot is use octave on Cygwin.
I sometimes uses octave on Cygwin.
It is well prepared with extensive efforts by Marco Atzeri and feel it not bad.

Please see the instruction for Octave 4.0.0 on cygwin




reply via email to

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