#14204: Building unchanged documentation takes very long
----------------------------+-----------------------------------------------
       Reporter:  jdemeyer  |         Owner:  GeorgSWeber
           Type:  defect    |        Status:  new        
       Priority:  blocker   |     Milestone:  sage-5.8   
      Component:  build     |    Resolution:             
       Keywords:            |   Work issues:             
Report Upstream:  N/A       |     Reviewers:             
        Authors:            |     Merged in:             
   Dependencies:            |      Stopgaps:             
----------------------------+-----------------------------------------------

Comment (by jdemeyer):

 Replying to [comment:12 vbraun]:
 > My laptop builds the new-style documentation in 55 seconds with 8x
 parallel if nothing is changed. And this is from cold caches.
 Which is probably about the same time as '''one process''' for the old
 docbuilder.

 > Jeroen, you are just trying to replace the subprocess call with a fork.
 Sure.

 > That just saves us a couple of Sage startups, each of which is 1.5
 seconds. Thats maybe 10% performance that you can get out of there, right?
 I doubt it. My timings suggest that some documents need 2 ~ 3 seconds to
 build, which is pretty close to the Sage startup time. So I think there is
 a substantial gain there.

 I think the elephant in the room is still: why did we care so much about
 speeding up the ''initial'' build of the documentation (#6495) at the
 expense of ''rebuilds'' of the documentation? When doing a few rebuilds of
 the documentation, you lose all the time which is gained by #6495.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/14204#comment:13>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to